bundle exec rake assets:precompile 在开发环境中失败

bundle exec rake assets:precompile fails in Dev Environment

这是我的 development.rb 文件

config.assets.debug = false
config.assets.compile = true
config.assets.enabled = true
config.assets.digest = true
config.assets.raise_runtime_errors = true

当我 运行 命令 bundle exec rake assets:precompile --trace 时,出现以下错误。

Invoke assets:precompile (first_time)
** Invoke assets:environment (first_time)
** Execute assets:environment
** Invoke environment (first_time)
** Execute environment
** Execute assets:precompile
rake aborted!
ExecJS::ProgramError: TypeError: Object doesn't support this property or method
c:/Ruby193/lib/ruby/gems/1.9.1/gems/execjs-

将此添加到您的 Gemfile

gem 'coffee-script-source', '1.8.0'

然后这样做

bundle update coffee-script-source

参考:Rails-4, ExecJS::ProgramError in Pages#welcome

如果使用Windows,请尝试安装NodeJS并重启电脑。 应该是 运行.