Skip to content

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

危险

2024 Alvisliu. All Rights Reserved.