VSC Launch.json 配置 为ts-node注册一个vsc的debug任务,修改项目的launch.json文件,添加一个新的启动方式 代码语言:javascript 复制 {"name":"Current TS File","type":"node","request":"launch","args":["${workspaceRoot}/src/index.ts"// 入口文件],"runtimeArgs":["--nolazy","-r","ts-node...
由于是调试所以vscode会自动生产.vscode内有launch.json文件,内容如下 { "version": "0.2.0", "configurations": [ { "type": "node", "request": "attach", "name": "Typescript Server", "protocol": "inspector", "port": 9230, "restart": true, "localRoot": "${workspaceFolder}", "remoteRo...
通过这些简单的配置,我们在vsc的debug界面中选择Debug by ts-node的任务,就可以开始愉快的调试了,修改代码之后直接重启服务即可,这里简单的介绍一些vsc debug相关的快捷键,参考 F5 – 开始调试、继续执行 cmd(ctrl) + shift + F5 – 重启 shift + F5 – 结束调试 F9 – 添加断点 F10 – 单步跳过 F11 – 单...
vscode:1.* (去官网下载最新版就对了) 安装npm依赖包 npm init npm install typescript --save-dev npm install ts-node --save-dev 目录下新建 tsconfig.json tsc --init 打开tsconfig.json,修改如下: { "compilerOptions": { "module": "commonjs", "target": "es5", "noImplicitAny": true, "...
通过vscode 的launch.json 去执行npm脚本 首先在 package .json中的scripts里加入以下代码 "debug":"nodemon --ext js,ts --exec node -r ts-node/register --inspect src/main.ts", 解释一下就是使用nodemon 然后进入调试模式(打好断点后) 接着执行debug模式 ...
与VSCode结合 虽然使用 ts-node 可以让我们只用一条命令(ts-node yourTsFile.ts)就能执行 TypeScript 程序,但一次一次的敲击命令也很烦。更重要的是,我们不仅期望能方便地运行 TypeScript 程序,还要能方便地调试 TypeScript 程序。 我们可以将 VSCode 中的 “Run and Debug”功能与 ts-node 结合起来(如下图)。
打开debug面板,选择刚才设置的Node: Nodemon,点击调试并运行,即可开始在vscode中调试(需要先npm run dev把项目运行起来): 说明 在查阅过的资料中,京东社交电商部的这篇文章帮助最大:Node.js项目TypeScript改造指南,非常感谢! 本文也是在此基础上有部分更新以及补充。
A VS Code debug adapter for node. Contribute to microsoft/vscode-node-debug development by creating an account on GitHub.
...与VSCode结合 虽然使用 ts-node 可以让我们只用一条命令(ts-node yourTsFile.ts)就能执行 TypeScript 程序,但一次一次的敲击命令也很烦。...我们可以将 VSCode 中的 “Run and Debug”功能与 ts-node 结合起来(如下图)。 VSCode使用ts-node 调试TypeScript代码...
:"^18.11.11","esbuild":"^0.16.1"}}调试的话,就直接用VSCode里的JavaScript Debug Terminial就...