请教各位前辈如何通过IDE debug ES7的代码
发布于 7 年前 作者 im-here 3027 次浏览 来自 问答

最近无事学学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用过

回到顶部