我刚刚将节点从v0.10。*升级到v4.7.7,我的node.js app中有一个es6代码:
class Myclass {
}
从命令行输入时:
node --debug-brk=6648 --nolazy --harmony bin/www
应用已成功运行:
Debugger listening on port 6648
尝试从vscode开始调试时(使用完全相同的执行行!!!):
class Myclass {
^^^^^
SyntaxError: Unexpected reserved word
为什么?
编辑1:
我在jsconfig.json
:
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"allowSyntheticDefaultImports": true
}