base_TS
TypeScript (TS) 是一种由 Microsoft 开发的编程语言,它是 JavaScript 的超集,增加了静态类型和其他功能。使用 TypeScript 可以让代码更具可读性和可维护性.
INFO
使用 npm 安装 TypeScript
js
npm install -g typescript
在项目目录中初始化 TypeScript 配置文件 tsconfig.json
js
tsc --init
使用 tsc
命令将 TypeScript 编译为 JavaScript
js
tsc index.ts
使用 tsc
-w 持续监听
js
tsc index.ts -w
使用tsc --outFile ./dist/app.js a.ts b.ts 将a.ts b.ts打包到 dist文件夹中的app.js
js
tsc --outFile ./dist/app.js a.ts b.ts
使用reference 打包(a.ts引入b.ts)
js
a.ts中
/// <reference path='b.ts'/>
命令行:
tsc --outFile ./dist/app.js
WARNING
tsconfig.json
文件,解释每个配置选项
js
{
"compilerOptions": {
// 将 ECMAScript 目标版本设置为 ES6 (ECMAScript 2015)
"target": "es6",
// 指定模块代码生成方式为 commonjs
"module": "commonjs",
// 启用所有严格类型检查选项
"strict": true,
// 允许对导入模块进行默认导入处理
"esModuleInterop": true,
// 跳过所有声明文件的类型检查
"skipLibCheck": true,
// 在文件名大小写不一致时报告错误
"forceConsistentCasingInFileNames": true
},
// 包含的文件或目录模式
"include": ["src/**/*.ts"],
// 排除的文件或目录模式
"exclude": ["node_modules"]
}
Details
详情
DANGER
危险