基本上,我和这个问题在同一条船上:
Rails 4 asset compilation is VERY slow (>1min) in dev mode. How to troubleshoot?
但是我没有使用Bootstrap,而是使用Susy 2和SASS 3.3以及Rails 4.1(但不是Compass)。我使用链轮'要求'在我的application.js清单中,并没有造成任何问题......蜗牛的速度只发生在我对任何SASS文件进行更改时。目前我需要在样式表清单中使用@import规则。
我已经尝试了variations on the 'require'/'@import' combination,他们帮了一下,但我确实有很多SASS文件,我很想拥有一个使用SASS&#的application.css.scss清单39;编译方法,而不是包括一个全球的'每个SASS文件顶部都有一个@import文件。
我想知道它是否与当前Sprockets/sass-rails gem issues有关;在编译期间我得到了很多
Warning. Error encountered while saving cache 6b6acdc6a4d802b749fef26e565bbfe3caa60193/style.css.scssc: can't dump anonymous class #<Class:0x007ff59c2c8870>
如果可以的话,我会尝试回到SASS 3.2,并且仍然使用Susy 2.
如果我确定该应用程序在推送到分段/制作时仍然可以与Heroku一起使用,那么我可以不使用Asset Pipeline。我对Grunt和Gulp都很熟悉,对于使用Grunt / Gulp而不是AP对我的Rails应用程序所做的事情不太熟悉。
一方面,我很高兴我并不是唯一能解决这个问题的人,而是另一方面......我很乐意找到一条出路,如果有的话一些建议分享!在此先感谢SO社区!