目前我正在尝试转换一个使用带有Babel的EC6编写的JavaScript项目。我使用Babel CLI使用以下命令:
babel my-project --ignore node_modules --out-dir my-project-compiled --copy-files
从目录' my-project'中转换出所有js源代码。并将结果放入新文件夹' my-project-compiled'。简单地复制所有其他非js文件。但不幸的是,它没有更新相对路径。 (它仍然引用旧文件夹中未编译的文件并导致错误。)
所以而不是
var _system = require("./system");
我得到了
var _system = require("../../../src/core/system");
:(是否可以强制Babel更新此类引用?
非常感谢你。
任何帮助都将不胜感激。
丹尼尔