【发布时间】:2016-08-20 17:18:20
【问题描述】:
我不明白,我应该如何配置 launch.json 文件。例如调试nodejs-scripts,我只是更改configurations.program路径,然后按F5,一切正常,但是coffee-scripts怎么办?
【问题讨论】:
标签: node.js coffeescript visual-studio-code
我不明白,我应该如何配置 launch.json 文件。例如调试nodejs-scripts,我只是更改configurations.program路径,然后按F5,一切正常,但是coffee-scripts怎么办?
【问题讨论】:
标签: node.js coffeescript visual-studio-code
因为sourcemap,coffee就像js一样。无论如何,这是我的launch.json:
{
"version": "0.2.0",
"configurations": [{
"type": "node",
"request": "launch",
"name": "Launch Program",
"skipFiles": [
"<node_internals>/**"
],
"program": "${file}", //important, make sure debug current file
"outFiles": [
"${workspaceFolder}/dist/api/api.js" //important, where to find sourcemap js file
]
}]
}
【讨论】:
说实话,我不知道 VSCode。
但是你可以在 watch 模式下运行 coffe-script 编译器并生成地图文件,然后调试生成的 javascript:
coffee -c -m -w coffe_source_folder/
【讨论】: