静态类型检查

181 阅读1分钟

前言

像 Flow 和 TypeScript 等这些静态类型检查器,可以在运行前识别某些类型的问题。他们还可以通过增加自动补全等功能来改善开发者的工作流程。出于这个原因,我们建议在大型代码库中使用 Flow 或 TypeScript 来代替 PropTypes。

TypeScript

TypeScript 是一种由微软开发的编程语言。 TypeScript 可以在构建时发现 bug 和错误,这样程序运行时就可以避免此类错误。

完成以下步骤,便可开始使用 TypeScript:

  1. 将 TypeScript 添加到你的项目依赖中。
  2. 配置 TypeScript 编译选项
  3. 使用正确的文件扩展名
  4. 为你使用的库添加定义

安装 TypeScript

yarn add --dev typescript

安装 TypeScript 后我们就可以使用 tsc 命令。

配置 TypeScript

执行:

yarn run tsc --init

声明文件

当使用第三方库时,我们需要引用它的声明文件,才能获得对应的代码补全、接口提示等功能。

参考链接

www.typescriptlang.org/docs/handbo… 官网 www.tslang.cn/docs/handbo… toscode.gitee.com/hosanna/vue…

ts.xcatliu.com/basics/decl…