#一、为什么要使用 TypeScript
TypeScript
是由微软开发的强类型的语言JavaScript
基础上增加了类型判的定义JavaScript
的类型是动态的,跟着数据的变化而改变的,很容易导致 Bug
Number
类型的变量,赋值了 String
类型的数据,进行数学运算的时候就会出错VsCode
的时候,因为 VsCode
本身就支持 TypeScript
所以他就很容易的知道该数据是什么类型,对象里面有那些方法,属性等等之类的,相当于一个简易的文档node.js
nodejs
就不进行说明了TypeScript
说明
安装 TypeScript
有两种方式
yarn add typesctipt --dev
TypeSctipy
都以 .ts
为文件名后缀tsconfig.json
配置文件,每个 ts
项目都需要一个 tsconfig.json
文件,这样打包编译的时候他就去每个文件找,直接将 tsconfig.json
当成根目录开始打包ts
代码let str: string = "Hellow Word"
console.log(str)
tsc xxx.ts
,但是我们可以在 package.json
里面编写脚本来直接运行这段命令{
"scripts": {
"build": "tsc xxx.ts"
}
}
// 脚本编译
yarn build
npm install -g typescript