初识Ts

118 阅读1分钟

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