Skip to content
给每一条河每一座山取一个温暖的名字,我有一所房子,面朝大海,春暖花开。

tsx 执行 ts 文件,VSCode 调试 ts 文件

众所周知,Node.js 并不支持直接执行 TS 文件,一般借助第三方才能执行。如之前的 ts-node,现在的 tsx。

tsx:TypeScript Execute 的缩写,出自 esbuild 门下。

Github 库地址

tsx 安装与使用

全局安装

bash
npm install -g tsx
# 用法
tsx index.ts

局部安装

bash
npm install --save-dev tsx

在 package.json 中用

json
{
  "scripts": {
    "dev": "tsx ..."
  }
}

运行二进制可执行文件时,需要 npx 调用

bash
npx tsx ...

VSCode 调试 ts 文件

1、标注断点位置

An image

2、命令行切换到 JavaScript 调试终端

MAC 唤起 VSCode 终端快捷键:^`(即:control + esc 下面 那个键)

An image

3、输入调试命令,开调!

由于我是全局安装 tsx,直接输入命令 tsx src/node/cli.ts dev docs,开调! An image

tsx怎么执行ts文件,VSCode调试ts文件 has loaded