[英]Debugging node.js ES6 code with VSCode
我遵循了這本手冊: https : //blogs.msdn.microsoft.com/vscode/2015/07/06/visual-studio-code-es6/
並將其添加到我的jsconfig.json
文件中:
{
// See https://go.microsoft.com/fwlink/?LinkId=759670
// for the documentation about the jsconfig.json format
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"allowSyntheticDefaultImports": true
},
"files": [
"app.js"
]
}
添加到app.js時:
let myVar;
我收到語法錯誤:
let myVar;
^^^^^
如果我改變let
to var
- 這一切都很好。 怎么了? 我相信它與VSCode運行節點的方式有關:
node --debug-brk=30696 --nolazy bin/www
debugger listening on port 30696
通過升級node +將harmony arg添加到.vscode\\launch.json
來.vscode\\launch.json
:
"runtimeArgs": [
"--nolazy",
"--harmony"
],
正確的文件擴展名是jsconfig。 json和目標位置ES6 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.