0
我的Rails項目/ public dir中有一些HTML頁面,並且這些HTML頁面還應該在/ public中包含一些js,css文件,如/ public/js,/ public/css,/ public/images。如何在公共目錄中編譯js,css而不是在Rails中的應用程序/資產
我的問題是如何在/ public dir中編譯這些資產,但將它們移動到/ app/assets /。
我的Rails項目/ public dir中有一些HTML頁面,並且這些HTML頁面還應該在/ public中包含一些js,css文件,如/ public/js,/ public/css,/ public/images。如何在公共目錄中編譯js,css而不是在Rails中的應用程序/資產
我的問題是如何在/ public dir中編譯這些資產,但將它們移動到/ app/assets /。
編譯後的css和js文件真正在公開/不是應用程序/資產!
請確保您的Rails env是production
而不是development
對不起,表達式不清楚。我知道當Rails env生產時,應用程序/資產中的資產將預先編譯爲公共/資產。我的意思是我在public/my_js /中有一些js文件,我怎麼編譯它們。比如我有public/my_js/a.js,public/my_js/b.js。我怎樣才能編譯a.js和b.js. – tinylian 2012-04-20 02:37:35
在production.rb中,嘗試添加你的js文件到這個: #config.assets.precompile + =%w(search.js) – VvDPzZ 2012-04-20 02:58:17