Ruby on rails 资产预编译不编译其他mime_类型的资产
我在编译资产时没有什么问题如果我指定了我的应用程序布局Ruby on rails 资产预编译不编译其他mime_类型的资产,ruby-on-rails,ruby-on-rails-3,asset-pipeline,Ruby On Rails,Ruby On Rails 3,Asset Pipeline,我在编译资产时没有什么问题如果我指定了我的应用程序布局,则在运行资产预编译命令时不会编译主程序。因此,我还有一个名为application.mobile.erb的布局,assets precompile命令从不从该布局编译任何资产。请允许我在这里做错事。您可以在production.rb中指定 config.assets.precompile += %w[master.js] 此外,还可以使用application.mobile.erb oru添加上述所有javascript文件 //=需要
,则在运行资产预编译命令时不会编译主程序。因此,我还有一个名为application.mobile.erb的布局,assets precompile命令从不从该布局编译任何资产。请允许我在这里做错事。您可以在production.rb中指定
config.assets.precompile += %w[master.js]
此外,还可以使用application.mobile.erb oru添加上述所有javascript文件
//=需要
在根js文件中,资产管道将知道在哪里可以找到它们非常感谢这一技巧。我会试试看。这也意味着我可以在同一行config.assets.precompile+=%w[master.js some.css other.js other.css]的列表中添加我想要编译的css和javascript尝试过了,但是我遇到了这个错误
master.css没有预编译
,但是我已经包含在其中,或者我要将其更改为master.css.scss可能您需要在注释中添加*=require\u self,或者将其更改为master.css.scss。我已经解决了这个问题。我把名单和昏迷分开。感谢