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

Sunnyroger · 2012年09月03日 · 最后由 Sunnyroger 回复于 2012年09月03日 · 2529 次阅读

我在 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 恩恩,谢谢啦。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号