【发布时间】:2013-10-25 19:45:57
【问题描述】:
我正在使用 NVM 来管理系统上的 Node.js 版本,自从我安装了它后,我的 rails 应用程序停止工作。
ExecJS 似乎找不到节点运行时,报错:
Node.js (V8) runtime is not available on this system (ExecJS::RuntimeUnavailable)
需要采取哪些措施才能使 NVM 与 ExecJS 良好配合?
【问题讨论】:
-
在运行您的 Rails 应用程序之前,您是否尝试运行
nvm use [YOUR_VERSION]? -
您的 Rails 环境设置如何?如果您使用乘客,乘客使用的路径可能会缺少 nvm 使用的路径。在stackoverflow.com/questions/14187681/… 上查看我的回答,它可能会帮助您诊断问题。
-
@WagnerAndrade 谢谢!
nvm use为我工作。 -
@dolzenko,你可能想看看我的回答,
nvm use不会持续
标签: ruby-on-rails node.js execjs nvm