预编译所有资产,而无需将它们添加到app-ion.css / js

时间:2015-06-25 13:16:40

标签: ruby-on-rails ruby ruby-on-rails-4

如何在my_app / app / assets下预编译所有css,js和图像以及子目录),而无需添加其中一些(我不喜欢#39; t想要)到application.css / js?它只是rake资产:预编译:全部?

1 个答案:

答案 0 :(得分:0)

所有图像都将通过运行默认任务进行预编译。

如果您想预编译所有js和css,可以将其添加到initializers/assest.rb

config.assets.precompile += [Dir["#{Rails.root}/app/assets/javascripts/**/*"].reject { |fn| File.directory?(fn) }]
config.assets.precompile += [Dir["#{Rails.root}/app/assets/stylesheets/**/*"].reject { |fn| File.directory?(fn) }]