在服务器上测试应用是否可以启动,在下载好相关运行环境后,在git 下clone 了rails应用的源码
然后,cd 进入源码的目录下,运行bundle install,这期间也没报什么错,/usRails 运行 rials server _安装_报错_解决_Could not find a JavaScript runtime_(ExecJS::RuntimeUnavailable)/usRails 运行 rials server _安装_报错_解决_Could not find a JavaScript runtime_(ExecJS::RuntimeUnavailable)
然后,我就试着在bin文件夹下运行rails server,看看应用能否启动

然后报错:

/usRails 运行 rials server _安装_报错_解决_Could not find a JavaScript runtime_(ExecJS::RuntimeUnavailable)

然后,搜到了一个解决办法。参考链接

我们只需要:

使用vim打开应用的Gemfile文件,在其中添加:

  • gem ‘execjs’
  • gem ‘therubyracer’

添加完成后,别忘记保存,然后再bundle install 一下
最终成功了

/usRails 运行 rials server _安装_报错_解决_Could not find a JavaScript runtime_(ExecJS::RuntimeUnavailable)
/usRails 运行 rials server _安装_报错_解决_Could not find a JavaScript runtime_(ExecJS::RuntimeUnavailable)

`

相关文章: