一.什么是Type Script?
Type Script是以Java script 为基础构建的语言,是JavaScript的超集,设计理念是在兼容es6语法的基础上,提供类型检查。
javascript是弱编程语言,es5不具备面向对象编程的能力,es6具备了类和模块的概念,而typescript扩展了面向对象编程能力,是一门弱编程语言像强编程语言一样使用。
Type Script支持JavaScript平台,但是不能直接运行,需要配置运行环境
①.npm安装typescript包
npm i typeScript -g
②.检查版本号
tsc -v
③.需要初始化ts配置文件tsconfig.json
tsc --init
{
"compilerOptions": {
"target": "es2017",
"module": "commonjs",
"outDir": "dist"
}
}
④.开启监听环境
在终端运行生成任务,生成dist包
⑤.全局下载ts-node解析器
npm i ts-node -g
⑥.执行相关脚本文件
ts-node demo.ts