webstrom默认运行nodejs支持import

网上有很多方式,大多数是采用babel转换运行,但是我想在webstorm直接运行代码就可以了,所以要配置以下

由于我的工程是没有babel配置的,我也不想在工程里面还要建立.babelrc文件,
在安装了npm install -g @babel/core @babel/node @babel/register @babel/preset-env

从命令的角度运行是这样的

/babel-node xxx.js -b /usr/local/lib/node_modules/@babel/preset-env
在js文件后面加入参数-b 配置后就可以支持import了,不用配置.babelrc文件,我这个-b 后面是全局模块@babel/preset-env路径

webstorm配置默认运行babel-node

在ws上直接右键run就可以运行js代码,但是默认是通过node命令
我们在运行后,右上角有个运行按钮的左侧有个运行配置,点进去后有个defaults配置找到Node.js,然后添加babel-node命令的路径,在application param配置后加入-b /usr/local/lib/node_modules/@babel/preset-env,删除之前的运行配置,重新右键Run就可以执行啦,执行的时候看哈顶部运行的命令确认

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容