问题标签 [libv8]

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 投票
0 回答
3532 浏览

ruby-on-rails - 使用 gem update --system 后捆绑安装不起作用

我正在尝试将 gem 打包到 vendor 文件夹中,所以当我使用时bundle install --path vendor,我得到了错误:

gem libv8. 所以在谷歌搜索后,我使用了以下命令: -

之后,该错误消失了,但出现了一个新错误rake-compiler:-

,所以当我尝试: 时 gem install rake-compiler,我得到了错误:

所以我做了gem update --system

在那之后gem install rake-compiler。现在,当我尝试时bundle install --path vendor,我收到一个看不见的错误:

请帮助我,因为我认为我已经造成了一些严重的问题?我只想将我的宝石打包在 vendor/ 文件夹中......??请告诉我哪里出错了。

gem env的输出:

0 投票
2 回答
380 浏览

ruby-on-rails - Libv8 和 therubyracer - 在每个新站点部署上完全安装?

我有一个 Ubuntu 12.04 服务器和几个 rails 3.2.14 站点。每次我进行新站点部署(通过 capistrano)时,第一次安装需要 20 到 30 分钟,因为它会完整安装 libv8,即使我已经在机器上安装了 libv8 gem(并在我执行时看到它gem list) .

我已经尝试过二进制版本并尝试更改 therubyracer 的版本。

这是我的 Gemfile 的 ruby​​racer 部分

我在 Capistrano 中打开了详细输出,在这里它挂了大约 20 分钟

** [out :: 198.58.99.7] Installing libv8 (3.16.14.3)

有什么建议么?真的厌倦了需要这么长时间才能部署的新站点。

0 投票
1 回答
744 浏览

ruby - wicked_pdf 找不到 libv8-3.16.14.3(但已安装)

我刚刚从acts_as_flying_saucer 切换到wicked_pdf,因为我总是对这个FFI 的东西有问题。

现在我试图让这个 wicked_pdf gem 在我的应用程序中运行,但是如果我运行任何 PDF 生成方法,我会收到以下错误:

“file:////var/folders/zq/jlkc33yn1v13vr5wmt45m9bm0000gn/T/wicked_pdf20131229-1025-1w96afy.html” “/var/folders/zq/jlkc33yn1v13vr5wmt45m9bm0000gn/T/wicked_pdf_generated_file201318122225-1229生成!命令错误:/Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/spec_set.rb:92:in block in materialize': Could not find libv8-3.16.14.3 in any of the sources (Bundler::GemNotFound) from /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/spec_set.rb:85:in map! ' 来自 /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/spec_set.rb:85:in materialize' from /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:114:in specs' 来自 / Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:159:in specs_for' from /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/definition.rb:148:in requested_specs' 来自 /Users/本/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/environment.rb:18:in requested_specs' from /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/runtime.rb:13:in 来自 /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler.rb:120:in 的设置' setup' from /Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/setup.rb:17:in 来自 /System /Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in require' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in require'

当我在其他线程中阅读时,我尝试了以下事情:

gem install libv8 -v 3.16.14.3 -- --with-system-v8

成功了,但仍然得到同样的错误。

gem 其中 libv8
/Users/ben/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/libv8-3.16.14.3-x86_64-darwin-12/lib/libv8.rb

似乎安装正确?但没有奏效。

有谁知道如何解决这个问题?

0 投票
0 回答
135 浏览

ruby-on-rails - 捆绑安装 - libv8 安装

我有一个 rails 应用程序,当我运行bundle install它时出现以下错误:

当我运行时gem install libv8 -v '3.16.14.3,它安装没有问题。有谁知道如何解决这一问题?

0 投票
0 回答
117 浏览

ruby-on-rails - Ruby on Rails - 安装 ruby​​racer

我正在安装 therubyracer 并收到以下错误: ERROR: Error installing therubyracer: ERROR: Failed to build gem native extension. 我正在查看 StackOverflow 的其他帖子,但没有一个人改变了这一点。我使用的是 libv8 的“3.3.10.4”版本。有谁知道如何解决这一问题?谢谢

0 投票
0 回答
631 浏览

ruby-on-rails - 在捆绑之前确保 `gem install libv8 -v '3.11.8.13'` 成功

我最近升级到最新版本的 Mavericks,它似乎破坏了我的一些 Rails 3 应用程序。当我尝试运行捆绑安装时,我收到以下错误:

安装 libv8 (3.11.8.13) 时出错,Bundler 无法继续。

gem install libv8 -v '3.11.8.13'在捆绑之前确保成功。

我试图从其他一些 SO 答案中清除缓存并运行 bundle install ,但无法修复它。我还尝试从https://github.com/cowboyd/libv8/issues/107下载和安装 gem ,但没有成功。

最后,我试过gem install libv8 -v '3.11.8.13'了,但是当我再次运行 bundle install 时仍然得到完全相同的错误。

有什么建议吗?

谢谢。

宝石文件

0 投票
2 回答
1070 浏览

ruby-on-rails - Windows 7 上 Rails 4 的 Twitter 引导程序

我不是 Rails 世界的资深老手,但据我所见,我肯定希望在我的 Rails 项目中使用引导程序。
我正在运行 Windows 7,我很喜欢它。我已经阅读了有关该主题的所有内容,并且无法在 Windows 上安装 bootstrap-rails 吗?
每次我尝试安装 therubyracer 或 libv8 时,都会遇到无法解决的致命错误。
它不会安装 twitter-bootstrap-rails 因为我没有另外两个。

有人可以告诉我如何在我的 Windows 盒子上安装引导程序或指向我的信息吗?

我很沮丧,我已经坚持了几个月了。

0 投票
1 回答
667 浏览

ruby-on-rails - 无法在 Windows 7 上的 Rails 3.2 上安装 therubyracer 0.12.0 gem

您好我正在尝试运行现有的 RubyOnRails 服务器。我使用bundle install并安装时出错libv8 3.16.14.3

这是 `gem install libv8 -v '3.16.14.3' 的输出

我解决了这个问题gem install libv8 -v '3.16.14.3' -- --with-system-v8

然后我得到这个错误gem install therubyracer -v '0.12.0'

我尝试了许多针对先前主题提出的解决方案,但似乎都不适用于我的版本,或者我一定是误解了某些东西。

有任何想法吗 ?

0 投票
7 回答
19457 浏览

gcc - 修复 Mavericks 上的 ruby​​racer/libv8 (0.12.1) 安装

好的,我对此束手无策。有一些类似的问题,但都提到了 therubyracer 0.10,并且他们大多认为可以通过升级到 0.12 来解决问题。

我遇到了类似的问题,但是当我使用 0.12 时。

类似问题

我在使用“标准”(xcode?)gcc 以及自制软件中的 apple-gcc42 和 gcc 时遇到问题。我都试过了,--with-system-v8而且--without-system-v8,再一次,没有骰子。

这是一些日志:

从头开始……</h2>

尝试捆绑安装

艰难时期。

错误消息建议建议使用 gcc 4.4+。我们能做到这一点。

更糟糕的时候!

好的。因此,要解决 therubyracer 0.10 的问题,有些人建议 brew 安装 v8,然后告诉 ruby​​gems 使用系统 v8。让我们看看发生了什么!

完全摸不着头脑,已经在这上面浪费了几个小时。如果您能发现问题所在并帮助我解决问题,那么您将永远是我的英雄。

0 投票
0 回答
545 浏览

ruby-on-rails - Rails ActionView 模板错误在生产服务器上没有要加载的此类文件 (SASS)

我正在尝试在生产中启动我的 Rails 应用程序,但它不起作用并且无法启动并出现以下错误(它在开发中运行良好):

我查看了这篇 StackOverflow 帖子:Rails Error In Production, may due to link_tag and precompilation并尝试安装 gem 'therubyracer' 但是一旦我这样做并尝试捆绑安装,它会在尝试安装 gem libv8 时失败(An error occurred while installing libv8 (3.16.14.3), and bundler cannot continue)

如果有帮助,我的 Gemfile 的相关部分:

我的 config/database.yml 文件的生产部分(我使用的是 PostgreSQL,不知道这是否相关):

我对如何继续感到非常困惑,任何帮助将不胜感激。

注意:我使用 warbler 创建了一个 .war 文件,然后尝试通过 GlassFish 启动它

编辑:我的 application.css 文件是: