如何获取不包含压缩代码的application.js?

How to get application.js which doesn't include compressed code?

当我 运行 Rails 服务器时,我想使用不包含压缩 JavaScript 代码的 application.js

在我的环境中,public/assets/application.js 中已经存在一个压缩包。虽然我在 development.rb 中添加了如下代码,但我仍然得到 application.js 压缩代码。

config.assets.compress = false

我可以在不执行 rake assets:clean 或删除 public/assets 文件夹的情况下获取它吗?

运行 rake assets:clobberrake assets:clean 应该有帮助。

rake assets:clobber                     # Remove compiled assets
rake assets:clean[keep]                 # Remove old compiled assets

您可能 运行 assets:precompile 编译资产并将它们放在 public 文件夹中。 rails 将提供那里存在的任何文件。所以清洁它应该可以解决你的问题。