gpt4 book ai didi

javascript - 使用 Sprockets 丑化 JavaScript 代码

转载 作者:行者123 更新时间:2023-11-28 00:42:07 28 4
gpt4 key购买 nike

我的项目是在 Rails 2 中构建的,并已升级到 Rails 3.1,因此我在 Assets 管道配置(例如预编译)方面遇到了问题。

我正在使用 app/assets/aplication.js,例如:

//= require jquery 
//= require jquery_ujs

我的application.rb是:

config.assets.js_compressor = :uglifier

我的 Gemfile 包含 uglifier gem:

gem 'uglifier'

之后我执行了:

rake assets:precompile

来自 public/assets/application.js 的结果代码并没有丑化,但是当我将此配置放在 application.rb 上时:

config.assets.compress = true

该文件已被丑化。

config.assets.compress 配置不是用于实时编译吗?为什么我的预编译 rake 仅在启用此选项的情况下变得丑陋?

最佳答案

压缩是丑陋的。如果您没有该选项,则不会发生压缩/丑化。如果您希望丑化发生,请启用该选项。

关于javascript - 使用 Sprockets 丑化 JavaScript 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27806964/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com