TypeScript 是 JavaScript 的一个超集,它添加了静态类型和基于类的面向对象编程特性。以下是一些在 TypeScript 开发过程中常用的命令和它们的简要说明。
安装和初始化
# 安装 TypeScript
npm install -g typescript
# 创建一个新的 TypeScript 项目
tsc --init
编译
# 编译项目
tsc
# 编译项目并监视文件变化
tsc -w
# 编译指定文件
tsc file.ts
# 编译项目并输出详细报告
tsc --detail
配置文件
TypeScript 使用 tsconfig.json 文件来配置编译选项。
# 显示当前配置
tsc --showConfig
# 设置编译输出目录
"outDir": "./dist"
脚本
TypeScript 支持使用脚本(scripts)来自动化编译任务。
// tsconfig.json
"scripts": {
"build": "tsc"
}
# 运行脚本
npm run build
类型定义
TypeScript 支持导入和使用类型定义文件。
# 安装类型定义
npm install --save-dev @types/node
# 使用类型定义
import * as fs from 'fs';
模块
TypeScript 允许使用 ES6 模块语法。
// index.ts
export function hello() {
console.log('Hello, world!');
}
// main.ts
import { hello } from './index';
hello();
命名空间
TypeScript 支持使用命名空间来组织代码。
// myNamespace.ts
namespace MyNamespace {
export function hello() {
console.log('Hello from namespace!');
}
}
// 使用命名空间
MyNamespace.hello();
命令行选项
以下是一些常用的 TypeScript 命令行选项:
-h或--help:显示帮助信息。-v或--version:显示 TypeScript 版本。--target:指定 ECMAScript 目标版本。--module:指定生成哪个模块系统代码。--out:指定输出文件名。--watch:在文件变化时重新编译。
扩展阅读
希望这个速查表能帮助你快速找到 TypeScript 开发中常用的命令。随着 TypeScript 的不断发展和完善,这个列表可能会更新和扩展。
