新手问题 Could not find a JavaScript runtime.解决方法

Sunnyroger · September 03, 2012 · Last by Sunnyroger replied at September 03, 2012 · 2527 hits

我在 rails new 一个项目时,运行 rails s,出错了,他提示我 Could not find a JavaScript runtime。google 除了解决方法实在 Gemfile 加

gem 'execjs'

gem 'therubyracer'

我想问一下有没有一个方法能让我在建立一个工程时,运行 rails s,就可以,不用没一次都在 Gemfile 加上面的 gem 包?

sudo apt-get install nodejs

@Rei 谢谢啊,弱弱的问一句,问什么这样就可以呢,他俩没啥关系啊!

#2 楼 @Sunnyroger execjs 需要找一个 js runtime,therubyracer 是一个,nodejs 也是,还有好几种选择,它会自己检测。就是要记得在部署的机子也装上。

https://github.com/sstephenson/execjs 参见 README

@Rei 恩恩,谢谢啦。

You need to Sign in before reply, if you don't have an account, please Sign up first.