[英]How to get application.js which doesn't include compressed code?
When I run Rails server, I want to use application.js
which doesn't include compressed JavaScript code. 运行Rails服务器时,我想使用不包含压缩JavaScript代码的application.js
。
In my environment, a compressed one already exists in public/assets/application.js. 在我的环境中,public / assets / application.js中已经存在一个压缩的文件。 Though I added a code as follows to development.rb
, I still get application.js
with compressed code. 尽管我向development.rb
添加了如下代码,但仍然获得了带有压缩代码的application.js
。
config.assets.compress = false
Can I get it without executing rake assets:clean or deleting public/assets folder? 我可以在不执行rake asset:clean或删除public / assets文件夹的情况下得到它吗?
Running rake assets:clobber
or rake assets:clean
should help. 运行rake assets:clobber
或rake assets:clean
应该会有所帮助。
rake assets:clobber # Remove compiled assets
rake assets:clean[keep] # Remove old compiled assets
You probably ran assets:precompile which compiles the assets and places them at the public folder. 您可能运行了asset:precompile来编译资产并将其放置在公用文件夹中。 And rails will serve any files that are present there. Rails将服务那里存在的所有文件。 So cleaning it should solve your problem. 因此,清洁它应该可以解决您的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.