当我试试
时rake assets:precompile RAILS_ENV=production
我得到这样的错误:
rake aborted!
Sprockets::ArgumentError: Asset logical path has no extension: ~application
在我的config / environtments / production.rb中:
config.assets.compile = true
为什么我会收到这样的错误?
答案 0 :(得分:1)
@ adamk33n3r就在这里,sprockets不了解资产管道中的一个文件。您似乎意外地保存了一个带有“.~application”扩展名的文件。
答案 1 :(得分:0)
将没有扩展名的任何文件夹/文件从app / assets中移出到供应商/资产中(或者其他任何地方的rails都可以找到它们)。这是一个已知的问题,链轮和凉亭在他们的自述文件中有关于它的警告,请参阅https://github.com/stve/bower/pull/4/files