5

我不知道现在有什么不同,但是从几天前开始,跑步rake assets:precompile就永远挂起。这只发生在我设置RAILS_ENV=production.

如果我tail -f production.log,我可以看到:

Compiled rails_admin/jquery.pjax.js  (0ms)  (pid 28704)
Compiled jquery_nested_form.js  (0ms)  (pid 28704)
Compiled rails_admin/ra.nested-form-hooks.js  (233ms)  (pid 28704)
Compiled bootstrap.js  (10ms)  (pid 28704)
Compiled rails_admin/ra.widgets.js  (240ms)  (pid 28704)
Compiled rails_admin/ui.js  (100ms)  (pid 28704)
Compiled rails_admin/themes/default/ui.js  (0ms)  (pid 28704)
Compiled rails_admin/custom/ui.js  (0ms)  (pid 28704)
Compiled rails_admin/rails_admin.js  (1121ms)  (pid 28704)
Compiled rails_admin/jquery.colorpicker.css  (50ms)  (pid 28704)
Compiled rails_admin/imports.css  (9460ms)  (pid 28704)
Compiled rails_admin/rails_admin.css  (9472ms)  (pid 28704)

由于rails_admin/rails_admin.css是最后出现的东西,它似乎rails_admin.css可能是罪魁祸首。唯一要做的rails_admin.css就是包含一个名为 的文件imports.css.scss.erb,如果您查看该文件,那里的内容太多了,几乎可以是任何东西。

有任何想法吗?

4

2 回答 2

1

制作rails_admin.css不包括任何制作的预编译工作。

于 2013-08-28T14:09:42.780 回答
0

你有没有机会升级到最新的 3.1.x 版本的 Rails?您可能需要将 sass-rails 降级到 3.1.4 ....

有关更多信息,请参阅此评论... “rake aborted!stack level too deep”同时部署到 Heroku

于 2013-01-13T18:12:06.540 回答