我在 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 谢谢啊,弱弱的问一句,问什么这样就可以呢,他俩没啥关系啊!
#1 楼 @Rei 同问。
#2 楼 @Sunnyroger execjs 需要找一个 js runtime,therubyracer 是一个,nodejs 也是,还有好几种选择,它会自己检测。就是要记得在部署的机子也装上。
https://github.com/sstephenson/execjs 参见 README
@Rei 恩恩,谢谢啦。