Ruby on Rails 3.1没有execjs?

时间:2011-05-10 18:58:39

标签: ruby-on-rails-3.1

如果安装Ruby on Rails 3.1,默认情况下会安装gem execjs。我排除CoffeeScript,因为我认为它需要execjs,但execjs仍然想要安装。 execjs现在是Ruby on Rails应用程序的要求还是有办法从安装中排除这个gem?

1 个答案:

答案 0 :(得分:6)

如果您从Gemfile中注释掉与资产管道相关的所有宝石,那么将不会安装execjs(这在生产中应该可以正常工作)。

# Gems used only for assets and not required
# in production environments by default.
#group :assets do
#  gem 'sass-rails', "  ~> 3.1.0"
#  gem 'coffee-rails', "~> 3.1.0"
#  gem 'uglifier'
#end