我想在rails中禁用资产预编译功能。 我正在开发用户可以下载代码的app,我想避免在下载的html文件中更改css和js文件的名称 - 这样用户就可以运行index.html并查看所有内容。
答案 0 :(得分:11)
查看The Assets Pipeline指南。
默认情况下启用资产管道。它可以被禁用 config / application.rb将此行放在应用程序中 类定义:
config.assets.enabled = false
答案 1 :(得分:3)
config.assets.precompile
是要编译的文件数组。用空数组交换它以避免预编译。
# config/application.rb
# ...
config.assets.precompile = []
# ...