【发布时间】:2016-05-04 23:09:00
【问题描述】:
我有这个命令,我可以在命令提示符下运行它,它可以正常工作:
browserify -u jquery /public/index.js -t babelify -o /public/scripts/bundle.js & node /server.js
我正在尝试将其添加到 VS Code 中的 launch.json program 部分,但我不断收到类似 relative paths will no longer be converted to absolute ones 的错误。
所以我试着把它改成这样:
"program": "browserify -u jquery ${workspaceRoot}/public/index.js -t babelify -o ${workspaceRoot}/public/scripts/bundle.js & node ${workspaceRoot}/server.js"
我仍然遇到同样的错误。我认为它可能也需要 browserify 和其他可执行文件的路径,但我不确定。我也尝试向它们添加${workspaceRoot},但没有运气:同样的错误。
【问题讨论】:
-
This any use,尤其是
cwd? -
@Andy:他只是在他的 workspaceRoot 中打错了字。
-
是的,但他还有 `"cwd": "${workspace}" 以外的其他东西,第二个回答者指出了这一点。我认为这可能是相关的。
-
@Andy:哦,是的,我的 cwd 行已经是这样了。 cwd 行没有任何错误;只有“程序”行。
标签: javascript node.js browserify babeljs visual-studio-code