0
我正在使用Rails 3.2與資產管道。它工作正常,但是有一種特殊情況,我希望某個特定的第三方資產不需要預編譯。Rails 3.2 - 我不希望預編譯的資產
我感動資產放回公共/ JavaScript的目錄,希望我能以同樣的方式和以前使用的工具,但是我得到以下運行時錯誤:
tiny_mce/tiny_mce.js isn't precompiled
我百思不得其解,因爲我認爲第三方的JavaScript工具只需將其放置在公共目錄中即可從資產管道中排除。
在我看來,我有以下包括:
<%= javascript_include_tag 'tiny_mce/tiny_mce' %>
關於這個問題的任何燈光,將不勝感激。
很多謝謝。
問題是'app/vendor/assets/javascripts'目錄的內容也會被預編譯。 'public/assets'用於重新編譯的資產,但我認爲'public/javascripts'應該包含那些不適合預編譯的東西。我認爲這應該是一種方式。 – alexs333
看起來預編譯會破壞1或2個資產,所以我想將其從資產管道預編譯中移出。它在開發過程中工作得很好,但是在預編譯之後沒有那麼多。 – alexs333
你的意思是如果有一種方法來分離預編譯和未預編譯的資產? –