Skip to main content

安装和运行

由于 ts 代码不能直接运行,通常需要将其转换为 js 代码再运行。而将 ts 代码转换为 js 代码的工具叫做 tsc

tsc 全称是 TypeScript Compiler, 即 TypeScript 编译器

安装

全局安装

npm install -g typescript

安装完成后,全局会有 tsc 命令, tsc -h 可查看命令详情

接下来创建文件 main.ts 写入下面的内容

const str: string = 'Hello, TypeScript!'
console.log(str)

通过命令 tsc main.ts 编译文件, 生成编译后的文件 main.js

在编译 ts 文件时的编译配置则是通过项目下的 tsconfig.json 文件进行配置的,了解配置详情见 这里

可通过命令 tsc --init 生成默认的 tsconfig.json 文件

ts-node

详情

ts-node 是一个可以直接运行 ts 文件的命令。

安装

pnpm add --golbal ts-node

以上面的 main.ts 为例,终端输入

ts-node main.ts  // 打印: Hello, TypeScript!

尽管 ts-node 可直接运行 ts 文件,但对于浏览器环境仍需要编译的过程。

bun(推荐)

bunJavaScriptTypeScript 高性能运行时工具。

安装完成后,你可以通过下面的命令运行一个 ts 文件

bun run main.ts

脚手架

这里提供一个脚手架工具 ts-pure,可以避免安装上面提到的库,同时可以帮助我们快速创建纯 ts 项目