目前,我们没有在应用程序中使用require树,以便仅通过其各自的控制器加载js,我们发现require树正在加载各种疯狂的废话。感谢所有帮助。供应商JS似乎正在加载...
不知道如何解决此问题,我也尝试了以下方法。
资产
Rails.application.config.assets.paths += Dir["#{Rails.root}/vendor/assets/*"].sort_by { |dir| -dir.size }
应用程序
config.sass.load_paths << File.expand_path('../../vendor/assets/stylesheets/')
事实证明,这不是rails管道的错误,而是sass和加载CSS的错误。您需要做的就是将.css文件更改为.scss,它们都将开始正确加载。
在sass github上确实声明了他们正在考虑将其引入其4.0版本中的内容,但是截至目前为止,它仍然无法正常工作。
原来还有更多错误,但是通过在environment / production.rb中将下一行的false更改为true可以解决这些错误。
config.assets.compile = true
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句