智杰之家

NODEJS系列 — ts-node 详解

之前在项目之中使用 ts, 但是每次都需要gulp编译一次。而且debugger及其麻烦。
后来看到了 ts-node. 于是决定试一试

首先安装

npm install ts-node --save-dev

要在命令中直接执行命令,需要装成全局

npm install ts-node --g

然后修改了vscode 的启动文件。

{
  "name": "Current TS File",
  "type": "node",
  "request": "launch",
  "args": [
    "${workspaceRoot}/src/index.ts" // 入口文件
  ],
  "runtimeArgs": [
    "--nolazy",
    "-r",
    "ts-node/register"
  ],
  "sourceMaps": true,
  "cwd": "${workspaceRoot}",
  "protocol": "inspector",
  "console": "integratedTerminal",
  "internalConsoleOptions": "neverOpen"
}

然后 f5 然后就可以了。
之后就不用再老是编译,给js加断点,真的很麻烦..

官方文档

共有 0 条评论