webstorm+babel编译es6的问题

PS: webstorm+babe 配置完成后会自动监听Pes6语法;每一次保存都会编译一次;

先看第一次撸完代码后编译的目录结构

clipboard.png

这样是没错的,但是继续撸代码,他又会继续编译,然后目录结构就成下图这样了

clipboard.png

在webstorm下安装babel之后会自动编译,并且编译后的代码可以正常运行,但是目录怎么成这样了,怎么让它自动编译完覆盖之前编译的呢?而不是一次次嵌套

我感觉是这里的问题,但是许久调试还是没有决解,求赐教

clipboard.png

阅读 3.4k
2 个回答

自己解决了,配置为
$FilePathRelativeToProjectRoot$ --out-dir dist --source-maps --presets es2015

要加--source-maps 不然就出现了那样的问题

你的解决方法是错误的。
正确的做法,应该是在output paths to refresh里面设置一下,把你的js替换了默认的dist
arguments和output paths to refresh两个地方,要把目标目录设置成一样的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进