SO中有類似的問題,但它們中沒有一個似乎包含我的問題的解決方案。rake assets:預編譯錯誤:要導入的文件未找到或無法讀取
簡而言之,爲什麼我會收到以下錯誤,我該如何解決它?
$ rake assets:precompile:all RAILS_ENV=production
rake aborted!
File to import not found or unreadable: bootstrap-clubicle.css.erb.
Load path: ~/Clubicle/Source/clubicle
(in ~/Clubicle/Source/clubicle/app/assets/stylesheets/public_portal.css.scss)
被質疑的@import語句沒有什麼奇怪的。
@import 'bootstrap-clubicle.css.erb';
bootstrap-clubicle.css.erb文件確實存在於stylesheets目錄中。
我在OSX 10.6.8上運行Rails 3.1.1。
還值得注意的是,我在EngineYard上部署應用程序時遇到同樣的錯誤。
我有時會在運行rake任務的用戶未設置權限時得到此信息。 – ScottJShea 2012-04-12 03:58:01
我不認爲這是問題所在。這些權限似乎都很好。系統上只有一個用戶。 – 2012-04-12 04:11:28