【问题标题】:bundle exec rake assets:precompile fails in Dev Environmentbundle exec rake assets:precompile 在开发环境中失败
【发布时间】:2015-07-27 17:16:59
【问题描述】:

这是我的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-

【问题讨论】:

  • 你在 windows 上工作吗?
  • @athar:是的。视窗 8
  • 我添加了答案和参考。希望这会有所帮助

标签: ruby-on-rails ruby-on-rails-3


【解决方案1】:

将此添加到您的 Gemfile 中

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

然后这样做

bundle update coffee-script-source

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

【讨论】:

    【解决方案2】:

    如果您使用 Windows,请尝试安装 NodeJS 并重新启动计算机。 应该运行。

    【讨论】:

    • 谢谢皮耶兰杰洛。干杯:)
    猜你喜欢
    • 1970-01-01
    • 2018-08-10
    • 1970-01-01
    • 2022-12-11
    • 2012-05-28
    • 1970-01-01
    • 1970-01-01
    • 2013-09-05
    • 2019-10-12
    相关资源
    最近更新 更多