vite 模拟试卷
模块化与依赖预构建专题测试
- 依赖预构建原理
- CommonJS/UMD 转换
- optimizeDeps 配置
- 强制预构建与排除
- 预构建缓存机制
- 模块解析规则
试卷习题(12 题)
参考答案在文末判断题
1
判断题
Vite 的依赖预构建会将 CommonJS/UMD 模块转换为 ESM 格式。
2
判断题
optimizeDeps.include 可以强制将某些依赖加入预构建列表。
3
判断题
删除 node_modules/.vite 目录可以强制 Vite 重新进行依赖预构建。
单选题
4
单选题
依赖预构建的缓存存放在哪个目录?
5
单选题
optimizeDeps.exclude 配置项的作用是什么?
6
单选题
启动 Vite 时强制重新预构建,应该使用哪个命令行参数?
多选题
7
多选题
Vite 进行依赖预构建的主要原因有哪些?
8
多选题
关于依赖预构建的性能优化,以下哪些说法正确?
9
多选题
以下哪些情况需要使用 optimizeDeps.include 强制预构建?
10
多选题
optimizeDeps 配置项有哪些子选项?
11
多选题
哪些情况需要强制重新预构建?
12
多选题
强制重新预构建有哪些方法?
参考答案
1.正确
2.正确
3.正确
4.B
5.B
6.B
7.A;B
8.A;B;D
9.A;B;D
10.A;B;C;D
11.B;C
12.A;B;C
