2017-06-30 29 views
0

我在我的Rails應用程序的根目錄中有一個名爲/viewer的目錄。從另一個目錄中預編譯資源

此目錄包含一些我想要預編譯到特定/public/viewer-assets目錄的資產。

我該如何做到這一點?

+1

通過這次訪問會幫助你 https://開頭launchschool .com/blog/rails-asset-pipeline-best-practices –

回答

0

您可以將文件assets.rb下Javascrip和CSS的預編譯文件列表添加到初始值設定項中。例如,你可以參考下面的代碼...

Rails.application.config.assets.precompile += %w(landing.css) 
Rails.application.config.assets.precompile += %w(landing.js) 
+0

謝謝!我知道這一點,但我的特定資產目錄位於/ viewer下。如在cd project/viewer/css –

+0

所以你可以添加路徑到你的文件。 –

+0

如果這不起作用,那麼我認爲您應該將所有資產移動到供應商/資產的文件夾中。 –

0

以下是編譯所有資產的命令,並把在/public DIR

rake assets:precompile