#一、为什么要使用 TypeScript
TypeScript
是由微软开发的强类型的语言- 他是在
JavaScript
基础上增加了类型判的定义 - 我们知道
JavaScript
的类型是动态的,跟着数据的变化而改变的,很容易导致Bug
- 比如说一个
Number
类型的变量,赋值了String
类型的数据,进行数学运算的时候就会出错 - 在我们使用
VsCode
的时候,因为VsCode
本身就支持TypeScript
所以他就很容易的知道该数据是什么类型,对象里面有那些方法,属性等等之类的,相当于一个简易的文档
# 一、安装 node.js
- 安装
nodejs
就不进行说明了
# 二、安装 TypeScript
说明
安装 TypeScript
有两种方式
# (一)把他安装到项目里面
代码语言:javascript复制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
# (二)、把他安装到全局里面
代码语言:javascript复制npm install -g typescript