我try 使用Mongoid / Devise Rails 3.1 template(101102),但一直收到错误消息,指出ExecJS找不到JavaScript运行时.当我没有安装任何东西的时候还不错,但是我试着安装了Node.jsMustangRuby Racer,但是都不起作用.

我找不到JavaScript运行时.有关可用运行时列表(ExecJS::RuntimeUnavailable),请参见sstephenson/ExecJS(GitHub).

我需要做什么才能让它工作?

推荐答案

Ubuntu用户

我使用的是Ubuntu11.04,也有类似的问题.Installing Node.js修好了.

从Ubuntu 13.04 x64开始,您只需运行:

sudo apt-get install nodejs

这将解决问题.


CentOS/RedHat用户

sudo yum install nodejs

Javascript相关问答推荐

在分区内迭代分区

为什么!逗号和空格不会作为输出返回,如果它在参数上?

在拖放时阻止文件打开

如何根据当前打开的BottomTab Screeb动态加载React组件?

Websocket错误—有一个或多个保留位开启:reserved1 = 1,reserved2 = 0,reserved3 = 0

编剧如何获得一个div内的所有链接,然后判断每个链接是否都会得到200?

您能在卸载程序(QtInsteller框架)上添加WizardPage吗?

JS Animate()方法未按预期工作

将基元传递给THEN处理程序

无法重定向到Next.js中的动态URL

基于产品ID更新条带产品图像的JavaScript命中错误

ngOnChanges仅在第二次调用时才触发

如何在Jest中模拟函数

有角粘桌盒阴影

如何使pdf.js上的文本呈现为可选?

如何阻止外部脚本进入顶层导航

使用JAVASCRIPT-使用If和Else If多次判断条件-使用JAVASRIPT对象及其属性

JavaScript structuredClone在Chrome/Edge中获得了非法调用,但在NodeJS中没有

TS node 找不到依赖的模块

我怎么才能拿到幼风登录?