全部学科
Python全栈
python
NodeJS全栈
nodejs

TypeScript深度集成专题测试

9 题 18 分钟 难度:★★

考察知识点

  • TypeScript 配置与 Vite 集成
  • 类型检查与构建配置
  • 路径别名与类型映射
  • 类型声明文件处理
  • Vue/React TypeScript 配置
💡 参考答案在文末
判断题
1

Vite 使用 esbuild 进行 TypeScript 转译,速度比 tsc 更快。

A

B

2

Vite 开发时不执行 TypeScript 类型检查,类型错误不会阻止应用运行。

A

B

3

可以通过 esbuild 配置项修改 TypeScript 的转译行为,如启用装饰器支持。

A

B

4

Vite 会自动加载 tsconfig.json 中 types 字段指定的类型声明文件。

A

B

5

在 Vite + React 项目中,JSX 类型检查默认由 React 类型定义提供。

A

B

单选题
6

Vite 对 TypeScript 的处理不包括什么?

A

语法转译(将 TS 转为 JS)

B

类型检查

C

JSX/TSX 支持

D

装饰器语法支持

7

在 Vue 项目中进行 TypeScript 类型检查,推荐使用什么工具?

A

直接使用 tsc --noEmit

B

使用 vue-tsc 进行 Vue 组件类型检查

C

在浏览器中检查类型错误

D

配置 Vite 内置类型检查插件

8

如何禁用 Vite 的 esbuild TypeScript 转译?

A

设置 esbuild: false

B

设置 esbuild.tsconfig: null

C

添加 @rollup/plugin-typescript 插件替代

D

TypeScript 转译无法禁用

多选题
9

关于 Vite 与 TypeScript 配置,以下哪些做法是推荐的?

A

配置 tsconfig.json 指定编译选项

B

使用 isolatedModules: true 提示 esbuild 单文件转译

C

在 CI 中运行 tsc --noEmit 进行类型检查

D

依赖 Vite 进行完整类型检查

参考答案
1.正确 2.正确 3.正确 4.正确 5.正确 6.B 7.B 8.A 9.A;B;C
想在手机上练习这套试卷?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码
← 上一套试卷 SSR基础专题测试
下一套试卷 → Vite中级技能认证测试
扫码体验小程序
加载中
想在手机上刷题学习?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码