我使用rails 3.2,但我正在用CodeKit編譯我的咖啡文件。Rails和codekit - 如何禁用rails coffescript編譯
我仍然希望將我的咖啡文件存放在「資產」中,但每次重新啓動導軌時,都會在那裏找到它們並嘗試自行編譯它們。
我的文件住在/assets/cafe/myscript.coffee和codekit編譯他們到我的Gemfile的咖啡軌寶石已經被註釋掉/assets/javascripts/myscript.js
(軌時嘗試(重新)編譯它給它「扔錯誤(」LoadError:沒有這樣的文件加載 - coffee_script)「 - 雖然我真的不希望它甚至嘗試編譯。
設置」config.assets.compile = false 「在application.rb導致」application.js沒有預編譯「
你可以看到LoadError從哪裏拋出?看起來它仍然試圖運行咖啡欄寶石。你可以驗證它不在你的Gemfile.lock - 一些其他的寶石,如RailsAdmin,依賴它,並會導致它被安裝和使用。 – francpaul
儘管它沒有加載,它仍然在/ assets中找到咖啡文本,所以試圖編譯它們。似乎沒有什麼辦法可以解決這個問題,我感到很驚訝。 – Kevin