Ember-CLI 构建导致分段错误
Ember-CLI build results in segmentation fault
使用 ember-cli,在一个相当新的 ember 项目中,我在尝试为生产环境构建时遇到“分段错误”。
Building..[1] 41300 segmentation fault ember build --environment=production
或
Building..%
ember-cli 构建任务没有冗长的设置,所以我有点不知道如何调试这个问题。
我确实设置了一个新项目,并尝试安装我的真实项目正在使用的相同依赖项,并且构建得很好。
缺少慢慢将东西迁移到新项目并间歇构建以查看 if/when 如果中断,我可以做些什么来调试它吗?
我终于找到了解决办法。结果是 assets/images 文件夹中有一些损坏的图像和非图像文件导致了这个错误。
我发现的许多与 ember 构建段错误相关的对话都指向 SASS 编译,但事实证明并非如此。
我调试的方法很简单,就是新建一个项目,然后一个个文件copy到我已有的项目中,一步步build。这样我就能够排除一切,包括 SASS 编译。
希望这对某人有所帮助!
这里也一样(偶然在 linux 上?)但只是删除了 dist 文件夹中 ember 的三个图像。然后它构建得很好。
unnamed.png
passed.png
failed.png
使用 ember-cli,在一个相当新的 ember 项目中,我在尝试为生产环境构建时遇到“分段错误”。
Building..[1] 41300 segmentation fault ember build --environment=production
或
Building..%
ember-cli 构建任务没有冗长的设置,所以我有点不知道如何调试这个问题。
我确实设置了一个新项目,并尝试安装我的真实项目正在使用的相同依赖项,并且构建得很好。
缺少慢慢将东西迁移到新项目并间歇构建以查看 if/when 如果中断,我可以做些什么来调试它吗?
我终于找到了解决办法。结果是 assets/images 文件夹中有一些损坏的图像和非图像文件导致了这个错误。
我发现的许多与 ember 构建段错误相关的对话都指向 SASS 编译,但事实证明并非如此。
我调试的方法很简单,就是新建一个项目,然后一个个文件copy到我已有的项目中,一步步build。这样我就能够排除一切,包括 SASS 编译。
希望这对某人有所帮助!
这里也一样(偶然在 linux 上?)但只是删除了 dist 文件夹中 ember 的三个图像。然后它构建得很好。
unnamed.png
passed.png
failed.png