Ts简介(自我理解)
- js的超集
- 静态类型,面向对象
- 更适用于大型应用和多人协作
- 编程语言
- 是Js的超集---如同Sass最终转换成CSS一样,Ts最后也会转成Js
- 跨平台,且开源
- 可重用Js,甚至可以用Js库
- TypeScript 中引入了模块的概念,可以把声明、数据、函数和类封装在模块中。
项目中引入TS
- 安装nodeJs
- 项目目录下npm install typescript -g
- tsc --version 查看版本号。是否已安装好
- npm init -y 生成package.json包
- tsc --init 生成tsconfig.json文件--Ts如何装换成Js的配置
- npm install @types/node --dev-save 安装types/node包
helloword.ts-->helloword.js
var a:string = 'hello word'
console.log(a)
在终端中输入node helloWorld.js就可以看到结果了。
4.ts-node 的安装和使用
但是这样操作的效率实在是太低了,你可以使用ts-node
插件来解决这个问题,有了这个插件,我们就不用再编译了,而使用ts-node就可以直接看到编写结果。
使用npm命令来全局安装,直接在命令行输入下面的命令:
npm install -g ts-node
安装完成后,就可以在命令中直接输入如下命令,来查看结果了。
ts-node helloword.ts