插件开发原理与实践专题测试
考察知识点
- 插件开发架构原理
- Rollup 钩子深度解析
- Vite 独有钩子实现
- 虚拟模块处理
- 插件顺序与依赖管理
- 实战插件开发技巧
1
单选题
Vite 插件中,config 钩子与 configResolved 钩子的主要区别是什么?
2
单选题
Vite 独有的插件钩子只在哪个阶段执行?
3
多选题
以下哪些是 Vite 独有的插件钩子?
4
多选题
编写 transform 钩子插件时需要注意什么?
5
单选题
Vite 插件的 config 钩子在哪个阶段执行?
6
多选题
Vite 插件的核心钩子有哪些?
7
多选题
Vite 插件钩子的执行阶段如何区分?
8
单选题
Vite 插件对 Rollup 钩子的兼容方式是什么?
9
多选题
以下哪些 Rollup 钩子可以在 Vite 插件中使用?
10
多选题
Vite 插件中 Rollup 钩子与 Vite 特有钩子的区别有哪些?
11
单选题
transform 钨子的参数包含哪些信息?
12
多选题
编写 transform 钩子插件时需要注意哪些事项?
13
多选题
transform 钩子插件可以实现哪些功能?
14
单选题
load 钩子与 transform 钩子的主要区别是什么?
15
多选题
load 钩子插件可以实现哪些功能?
16
多选题
创建虚拟模块时,load 和 resolveId 钩子如何配合?
17
单选题
resolveId 钩子的作用是什么?
18
多选题
resolveId 钩子可以实现哪些自定义解析功能?
19
多选题
resolveId 钩子的返回值可以包含哪些信息?
20
单选题
createFilter 函数的作用是什么?
📝 发现内容有误?点击此处直接编辑
想参加完整模拟考试?
小程序提供计时考试、自动评分和详细解析
长按或扫描二维码,立即体验