为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/register"],"sourceMap...
再来试试npm script方式,我们先新建一个package.json,然后在scripts中添加一条:"start": "node test.js",随后在Debug Terminal执行npm run start。 注意这次我们使用的是debugger来添加断点,可以发现同样成功进入断点。 typescript debug 不止于此,我们再试试typescript,新建一个test.ts,然后通过npx tsx test.ts启动。
为ts-node注册一个vsc的debug任务,修改项目的launch.json文件,添加一个新的启动方式 { "name": "Current TS File", "type": "node", "request": "launch", "args": [ "${workspaceRoot}/src/index.ts" // 入口文件 ], "runtimeArgs": [ "--nolazy", "-r", "ts-node/register" ], "source...
一些受欢迎的插件包括”Code Runner”、”Quokka.js”和”Node.js Exec”。安装并配置这些插件后,您可以直接在VSCode中轻松运行TypeScript文件。 4. 使用调试器:VSCode集成了强大的调试功能,可以使用调试器来运行和调试TypeScript文件。首先,点击左侧的Debug面板,然后点击”create a launch.json file”创建一个调试配置...
首先我们创建一个test.js脚本,然后在需要调试的行数前方点击添加上断点,并进入Debug Terminal通过node test.js来执行。 picture 2 可以看到执行后直接就开启了VSCode的debug模式,并且成功在断点出停住。 npm script 再来试试npm script方式,我们先新建一个package.json,然后在scripts中添加一条:"start": "node test...
选择"ts-node Debugger"这个,点击左边的那个三角形运行按钮(或者按F5): 这时,vscode的debug console就开始显示东西了哦: 我的db连接有问题,所以我就在initDB函数那里打个断点后,再次运行debugger: 好了,可以看到断点生效了。 这个时候,程序文件那里也会出现这个debug工具条。
通过按下`F5`键或点击调试(Debug)菜单中的”开始调试(Start Debugging)”选项,可以打开调试界面。 可以在工作区根目录下创建一个名为”launch.json”的文件,并添加以下内容: “` json { “version”: “0.2.0”, “configurations”: [ { “type”: “node”, ...
用VSCode 调试 Node.js 选择一个文件启动。选择﹝Run Current File﹞会将当前文件作为入口进行启动,本质是node xx.js 命令行启动。选择﹝JavaScript Debug Terminal﹞,VSCode 中会打开一个终端,在里面启动命令如node xx.js,自动进行 Debugger attached npm scripts 命令启动。选择﹝Node.js...﹞,然后会展示所有 pac...
在开发过程中如何进行debug了。先上代码:package.json { "name": "node", "version": "1.0.0", "description": "", "main": "src/index.ts", "scripts": { "dev": "tsnd --respawn src/index.ts", "debug": "ts-node-dev --inspect=9230 --respawn --debug ./src/index.ts" }, "...
安装调试用到的包,当前目录,npm i ts-node typescript,生成node_modules目录 左边栏run and debug,选择node.js就可以debug了 异常: 自定义interface,debug报错SyntaxError: Unexpected identifier编辑于 2023-09-06 14:46・IP 属地福建 内容所属专栏 软件工具踩坑记录 软件工具踩坑记录 订阅专栏 ...