在使用Elm时,凤凰资产需要花费相当长的时间进行编译

时间:2017-03-23 14:26:15

标签: compilation phoenix-framework elm brunch

我在凤凰城的资产编制每次大约需要20到60秒,这似乎与将Elm添加到项目中有关。会导致这种情况发生的原因是什么?

1 个答案:

答案 0 :(得分:1)

我发现这种情况正在发生,因为我并没有告诉早午餐不要在Elm代码上使用ES6编译器。它正在将Elm代码编译为10,000+行javascript文件,然后尝试通过Babel编译它。这可以通过将Elm代码放在vendor文件夹中(Babel通过默认的Brunch设置忽略)或者告诉Babel专门忽略(在我的情况下)main.js文件中来解决这个问题。输出Elm代码编译。