在“Visual Studio代码”中debugging单个JavaScript文件
有没有一种方法来debugging一个单一的JavaScript文件,而不需要启动节点服务器?
例如knex的种子文件。
节点肯定是需要的,但我不知道如何启动只有文件的VSCdebugging器。
有两种方法可以实现这一点:
-
只需添加
launch.json
并给你的file_name
。 并开始debugging。例如,如果你的
file_name
是index.js
。 创build一个名为.vscode
的文件夹,并在该文件夹内创buildlaunch.json
,结构如下所示:main_folder |___ index.js |___ .vscode |___ launch.json
并在
launch.json
提供如下path:{ "configurations": [ { "type": "node", "request": "launch", "name": "Launch Program", "program": "${workspaceFolder}/index.js", "cwd": "${workspaceFolder}" } ] }
-
第二个select是创build一个
package.json
并把你的文件作为入口点。 当你按F5时 ,vscode
会认为这个文件是起点。main_folder |___ index.js |___ package.json
你可以手动创build
package.json
或者使用npm init
创build它,这会问你一堆问题,然后为你写一个package.json
。{ "name": "application_name", "version": "0.0.0", "description": "for single page debugging", "main": "index.js", "author": "", "license": "ISC" }