使用ember-cli,在一个相当新的ember项目中,我在尝试为生产环境构建时遇到了“分段错误”。
Building..[1] 41300 segmentation fault ember build --environment=production
或
Building..%
ember-cli构建任务没有详细设置,所以我对如何调试此问题感到茫然。
我确实设置了一个新项目,并尝试安装我的实际项目正在使用的相同依赖项,并且它构建得很好。
如果没有慢慢将事物迁移到新项目中并间歇性地构建以查看是否/何时中断,是否可以执行任何调试?
答案 0 :(得分:2)
我终于找到了解决方案。事实证明,assets / images文件夹中存在一些损坏的图像和非图像文件导致此错误。
我发现的许多关于ember build seg fault的对话都指向了SASS编译,但事实证明并非如此。
我用来调试的方法只是创建一个新项目,然后在我现有的项目中逐个文件复制,每一步都在构建。通过这种方式,我可以排除包括SASS编译在内的所有内容。
希望这有助于某人!
答案 1 :(得分:0)
同样在这里(在Linux上偶然?)但刚删除了三个图片ember在dist文件夹中。然后它建好了。
unnamed.png
passed.png
failed.png