我使用Rails 3.1.0创建了一个新的Rails项目。rc4在我的本地机器上,但当我试图启动服务器时,我得到: 找不到JavaScript运行时。请参阅这里的可用运行时列表。(ExecJS:: RuntimeUnavailable)

注意:这不是关于Heroku的。


当前回答

如果都失败了,你可以试试

# aptitude安装nodejs

作为根。您可以使用以下命令测试您的安装:

# node -v

如果你想安装NPM,请参考下面的链接。希望能有所帮助。

其他回答

在CentOS 6.5上,以下操作对我来说是有效的:

sudo yum install -y nodejs

安装javascript运行库(如nodejs)可以解决这个问题

要在ubuntu上安装nodejs,可以在终端中输入以下命令:

sudo apt-get install nodejs

使用yum在系统上安装nodejs,在终端中输入以下命令:

yum -y install nodejs

我希望你已经预装了nodejs || nmv。

我的解决方案不需要gem设置或安装“节点与sudo apt”当你已经有nvm。

你所需要的就是编辑RubyMine的DesctopEntry。为此,我们将采取以下步骤:

进入usr/share/applications 在任何编辑器(我使用vim)中打开Rubymine DesktopEntry 编辑第6行(从Exec开始)。你应该在/bin/bash开头添加-i -c。直线应该是这样的 Exec=/bin/bash -i -c "/home/USERNAME/rubymine/ rubymine -2019.1.2/bin/rubymine.sh" % 完成了!你是光荣的!

作为一个好处,所有的环境变量现在都可以用于RubyMine。所以添加它们时你不会感到痛苦。

在windows平台上,我也遇到了这个问题 对我来说,解就是相加

C:\Windows\System32

到路径

然后重新启动计算机。

Sudo apt-get安装nodejs不适合我。为了让它工作,我必须做以下事情:

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

希望这能帮助到和我有同样问题的人。