全部学科
Python全栈
python
NodeJS全栈
nodejs
小程序首页

生产环境最佳实践专题测试

17 题 34 分钟 难度:
1
单选题

Vite 构建产物部署到 CDN 的关键配置是什么?

A

设置 base 配置项指向 CDN URL

B

配置 build.publicPath

C

使用 vite-plugin-cdn

D

修改 rollupOptions 输出路径

2
单选题

为 Vite 构建产物配置 SRI(Subresource Integrity)的安全目的是什么?

A

加速资源加载

B

防止 CDN 资源被篡改

C

减小文件体积

D

支持跨域访问

3
单选题

Vite 构建产物部署到 CDN 需要配置哪个选项?

A

build.outDir

B

base 配置为 CDN URL

C

build.assetsDir

D

publicDir

4
多选题

CDN 部署 Vite 构建产物的优势有哪些?

A

全球节点加速资源访问

B

减轻源站服务器压力

C

资源哈希命名支持长期缓存

D

HTTPS 加密传输提升安全

5
多选题

Vite 构建产物命名中哈希的作用是什么?

A

文件内容变化时文件名自动变化

B

支持设置长期缓存策略

C

防止用户加载旧版本缓存

D

增加文件安全性

6
单选题

构建产物版本管理的核心目标是什么?

A

减少构建产物体积

B

支持版本回滚和灰度发布

C

加快构建速度

D

优化加载性能

7
多选题

构建产物版本管理的策略有哪些?

A

按日期或版本号命名产物目录

B

保留多个历史版本便于回滚

C

使用 CDN 配置版本切换

D

自动清理过期版本节省存储

8
多选题

构建产物灰度发布的实现方式有哪些?

A

CDN 按权重分配不同版本流量

B

服务端路由返回不同版本 HTML

C

用户特征判断返回特定版本

D

构建产物中包含灰度逻辑

9
单选题

内容安全策略(CSP)对 Vite 构建产物的主要影响是什么?

A

减少产物体积

B

限制外部资源加载防止 XSS

C

加快资源加载

D

增加构建时间

10
多选题

前端安全策略有哪些?

A

CSP 内容安全策略

B

SRI 子资源完整性校验

C

HTTPS 强制加密传输

D

X-Frame-Options 防止点击劫持

11
多选题

Vite 构建产物如何支持 SRI 子资源完整性?

A

构建时生成 integrity 哈希值

B

HTML 中 script 标签添加 integrity 属性

C

服务端动态生成 integrity

D

配置 build.sri 生成 SRI 属性

12
单选题

前端性能监控主要关注哪些指标?

A

构建产物体积

B

首屏加载时间(FCP/LCP)

C

开发服务器启动时间

D

TypeScript 编译速度

13
多选题

构建产物如何支持性能追踪?

A

构建时注入版本和环境标识

B

Source Map 上传到监控平台

C

构建产物文件名包含版本信息

D

错误日志关联构建版本

14
多选题

Web Vitals 核心指标有哪些?

A

LCP - 最大内容绘制时间

B

FID - 首次输入延迟

C

CLS - 累积布局偏移

D

TTFB - 首字节时间

15
单选题

CI 构建缓存策略的核心目标是什么?

A

减少构建产物体积

B

加速 CI 构建流程减少等待时间

C

增加构建稳定性

D

支持更多并发构建

16
多选题

CI 构建流水线优化策略有哪些?

A

缓存 node_modules 和 .vite 目录

B

并行执行 lint、test、build

C

使用增量构建只构建变化部分

D

分层构建分离依赖安装和构建

17
多选题

Vite 构建在 CI 环境的特殊配置有哪些?

A

禁用 Source Map 减少构建时间

B

设置 CI 环境变量优化构建行为

C

配置构建日志输出便于调试

D

使用 esbuild 替代 terser 加速压缩

← 上一个试卷 环境变量与模式专题测试
下一个试卷 → 生态工具链扩展专题测试

📝 发现内容有误?点击此处直接编辑

想参加完整模拟考试?
小程序提供计时考试、自动评分和详细解析

长按或扫描二维码,立即体验

扫码体验小程序
马上就来
使用微信扫描二维码
立即体验完整题库