#初始化一个新的NPM项目(根据提示操作)
npm init
#安装TSC、TSLint和NodeJS的类型声明
npm install -s typescript tslint @types/node
在根目录中新建一个名为tsconfig.json的文件,然后在代码编辑器中打开,写入下述内容:
{
"compilerOptions": {
"target": "es2016", // 检查无效代码时尽量严格。该选项强制所有代码都正确声明了类型。
"module": "commonjs", // TSC把代码编译成哪个模块系统(CommonJS、SystemJS、ES2015等)
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"strict": true, // 检查无效代码时尽量严格。该选项强制所有代码都正确声明了类型。
"skipLibCheck": true,
"outDir": "dist" // TSC把生成的JavaScript代码放在哪个文件夹中
},
"include": [
// TSC在哪个文件夹中寻找TypeScript文件
"src"
]
}
终端输入tsc(把ts文件编译成js文件),dist文件夹下出现xx.js文件,然后输入node .\dist\xx.js,输出xx.js的结果
alt + insert 快捷键