请教各位前辈如何通过IDE debug ES7的代码
最近无事学学ES7,我写了一段ES7的代码,模块都是通过import
进来的。node还有好多ES7的语法不支持,于是就用了babel
,我在package.json
文件里配置"start": "babel-node app"
,然后npm start
就可以直接运行ES7代码了。
那么我想用VSC或者WS debug 代码该如何配置呢,我试了vsc的launch.json
文件里加babel-node命令或者再WS的配置里加babel-node命令都报错呢?
各位前辈是如何做的呢?
各位前辈线上的代码是直接运行的ES7代码还是通过babel转成6在提交到线上的呢
4 回复
我是通过 npm scripts 配置的命令… 线上须使用 babel 编译之后的代码… nodejs 版本如果不是特殊要求,升级高一点,这样 babel 配置比较简单
@DevinXian 谢谢。 我也是通过npm scripts配置的命令。 但是我试了下,这样的话在IDE里打断点好像没效果,不能debug =。=
@imhered babel 应该有 source-map 配置的,不过我没配合debug用过
@DevinXian 谢谢