如何禁用Rails 3.1的Asset Pipeline?

6
我应该如何暂时禁用Rails 3.1提供的资产管道功能?(我正在进行升级)
2个回答

16

在你的application.rb中尝试这个。

config.assets.enabled = false

1
但脚手架仍在生成资源。 - eveevans
1
@eveevans 添加 --skip-assets - Cam Song

5

application.rb 中加入以下代码:

config.assets.enabled = false

当创建一个新的应用程序时,您可以通过传递 --skip-sprockets 选项来禁用 asset pipeline。

rails new appname --skip-sprockets

您可以使用 --skip-assetsgenerate 来跳过生成 asset stubs。

参考: http://guides.rubyonrails.org/asset_pipeline.html#what-is-the-asset-pipeline


创建新应用程序时,--skip-sprockets现在已经失效;请参见https://github.com/rails/rails/issues/7596。 - MarkDBlackwell

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接