问题标签 [therubyracer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2619 浏览

ruby-on-rails - 尽管安装了 ruby​​racer 和 nodejs,但找不到 JavaScript 运行时

我正在尝试在 CentOS 5 上运行 Rails 应用程序并不断收到此错误

找不到 JavaScript 运行时。有关可用运行时的列表,请参阅https://github.com/sstephenson/execjs。(ExecJS::RuntimeUnavailable)

我同时安装了 NodeJS (v0.8.15) 和 therubyracer (libv8)。

这是我的gem list

这是我的宝石文件:

我做错了什么,我该怎么做才能让 execjs 看到安装的任何 JS 运行时?

0 投票
2 回答
4665 浏览

ruby-on-rails - 尝试安装 libv8 v3.11.8.9 时如何解决此问题?

libv8 gem(v3.3.10 之后的任何版本)的安装失败并显示消息“已终止”。

我在我的 Gemfile 中包含了 libv8 和 therubyracer:

bundle update本地工作正常(Mac OS X)。当我执行 acap staging deploy时,部署失败并显示:

如果我转到服务器(Linode 上的 Debian 6 32bit,Linux 3.5.2-linode45)并运行bundle exec gem install libv8 -v '3.11.8.9',它会失败并显示:

目前,我必须指定旧版本的 therubyracer 和 libv8 才能使我的部署成功:

看起来这个问题可能是相关的。

有解决办法吗?

0 投票
1 回答
385 浏览

ruby - 无法在 Ubuntu 中安装 therubyracer-heroku

我无法在 Ubuntu 12.04 中安装 therubyracer-heroku。我在互联网上的一两个其他地方看到过这个错误,但没有解决方案。我运行的命令是:

输出很长,这些是最后几行(包含错误):

请帮忙!谢谢

0 投票
1 回答
411 浏览

ruby-on-rails - 无法在 OSX Leopard 上安装 therubyracer、gcc 版本更新?

因此,在使用 Rails 制作了我的第一个脚手架后,我尝试访问它创建的一些页面,并收到以下错误:

我查看了这个错误并得出结论,我需要安装 therubyracer gem。我试图通过 gem install therubyracer 来做到这一点。

然后我得到了错误:

所以我运行 gcc -version,我看到我的版本是 i686-apple-darwin9-gcc-4.0.1 我尝试使用 MacPorts 更新我的 gcc,但我似乎无法让它工作。 .

我正在运行 OSX Leopard,我猜这是我所有悲伤的原因。
我从这里做什么?

0 投票
1 回答
351 浏览

ruby-on-rails - 启动独角兽进程时出现 Javascript 运行时错误

我试图通过运行这个来启动一个独角兽进程:

捆绑执行 unicorn_rails -p 8080

但它一直抛出这个错误

我在服务器上安装了 therubyracer gem。应用程序 gem 被捆绑到供应商/缓存中。我不想在 Gemfile 中包含 therubyracer,因为该应用程序是由 Capistrano 部署的,并且长时间的安装会占用 ssh 连接时间,这会导致它在中途被杀死。有关如何解决此问题的任何建议?谢谢

0 投票
0 回答
271 浏览

ruby - 为什么 thrubyracer gem 会出现 Ruby 分段错误?

我在 AWS EC2 中有一个我们的应用程序的生产实例。我的团队在 Fedora 18 上进行本地开发。最近,在将代码推送到生产环境时,我们注意到在运行“rake assets:precompile”或“script/delayed_job start|stop”时出现分段错误。这些在我们的开发机器上运行良好。

为了尝试隔离问题,我们将 RBENV 从 1.9.3-p327 升级到 RBENV 1.9.3-p385。然后,为了尝试隔离 RBENV,我创建了一个新用户“testuser”,并使用 1.9.3-p385 全新安装了 RVM。同样的问题。

段错误细节似乎指向“therubyracer”宝石。我找不到任何看起来像我们的问题的信息。

0 投票
1 回答
2147 浏览

ruby - 我无法安装 ruby​​racer - 由于某种原因我无法创建 Makefile



osx 10.7.5
rails 3.2.3
ruby​​ 1.9.3p327(2012-11-10 修订版 37606)[x86_64-darwin11.4.2]


如果有人能帮我弄清楚为什么我无法安装 therubyracer,我将不胜感激。



这是 /Users/jamesharrington/.rvm/gems/ruby-1.9.3-p327/gems/therubyracer-0.11.0/ext/v8/gem_make.out

0 投票
0 回答
142 浏览

ruby-on-rails - 在 Mac Mountain Lion 上安装 therubyracrer

我安装了 XCode 和 XCode CLI,安装任何其他 gem 没有任何问题,但是当我尝试安装 therubyracer 时会发生以下情况:

当我这样做时:g++ -v,这就是我所看到的:

解决方案:

我最终为我工作的是将 Gemfile 中的条目更改为 gem 'therubyracer', '0.10.1'。

如果我没有指定这个版本,那么它会尝试安装 0.10.2 并且那个版本似乎有问题。

0 投票
1 回答
844 浏览

ruby-on-rails - Solaris 10 中的 libv8 安装(SPARC 架构,gcc 4.6.3)

只是想知道是否有人在 Solaris 10(SPARC 架构)中成功安装了 libv8。我正在尝试将 JS 运行时(therubyracer)安装到 Solaris 盒子中,但多次失败。我什至尝试了 therubyracer 0.8.2(不需要 libv8),或者从源代码编译 nodejs,但无济于事。看来 Solaris 不是很流行,相关文档也很稀缺。我已经在这个问题上停留了 2 天,所以任何提示将不胜感激。我的项目绝对需要这个 JS 运行时。

干杯

0 投票
3 回答
5746 浏览

ruby-on-rails-3 - Rails:安装rubyracer时出错

我在我的 linode 服务器上运行“捆绑安装”。但无法安装rubyracer的原因。捆绑安装输出是:

实际上 gem ruby​​racer 已安装,但版本是 0.11.4。我只是不知道为什么它不采用这个版本并且只接受 0.11.0。

还有如何安装 0.11.0。当我运行错误“gem install therubyracer -v '0.11.0'”中给出的命令时,它无法执行并给出:

这里有人可以帮忙吗?在堆栈和 git 上搜索了很多,但没有一个给定的解决方案有效。

我的宝石文件: