创建新的Rails 4应用时,默认的Gemfile
在gem列表中有这个:
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
尽管the last official version of uglifier being 2.4.0
我在这里遗漏了什么,或者为什么版本有差异?
答案 0 :(得分:1)
捆绑商版本说明符'>= 1.3.0'
表示应接受至少版本1.3.0。换句话说,使用当前版本2.4.0就可以了。
实际上,这是从头开始创建新应用程序时的安装版本。只需检查您的Gemfile.lock
文件,查看捆绑包中实际安装的gems版本。你可能会发现这样的事情:
uglifier (2.4.0)
execjs (>= 0.3.0)
json (>= 1.8.0)
这意味着你有uglifier 2.4.0。
更多信息:http://guides.rubygems.org/patterns/#pessimistic_version_constraint