问题标签 [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 投票
13 回答
44636 浏览

gem - therubyracer 安装错误

正如您在下面看到的,libv8 可以正常安装,但 ruby​​racer 不能。我正在使用 Mac 10.7.4。

mkmf.log是位于 中的~/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/gems/1.9/gems/therubyracer-0.10.1/ext/v8>

文件编辑选项缓冲区工具帮助

0 投票
2 回答
13125 浏览

less - 在 Windows 上使用 lessc

我一直在尝试研究如何在 Windows 7 上安装 lesscss.org,这样我就可以从 cygwin 命令行界面使用它,也可以使用 Maven。

我们以这种方式运行 SASS,但需要在新项目中使用 LESS。

到目前为止我的步骤...

  1. 检查 Ruby 已安装,我已将其安装在 C:\Ruby193
  2. 下载了 Ruby DevKit并按照这个来安装它。
  3. 在 CMD.exe,执行gem install less- 1 gem installed ... less-2.2.1
  4. CMD.exe,运行lessc- 这给出 [警告] 请安装 gem 'therubyracer' 以使用 Less。
  5. 所以在 CMD.exe 我尝试gem install therubyracer给出这个错误......

错误:

安装 therubyracer 时出错:错误:无法构建 gem 原生扩展。

完整的错误在这里


6.这就是我卡住的地方,因为lessc仍然抱怨没有安装rubyracer。我还安装了 Python27 并将其添加到 Path 变量中,因为它出现在上一个错误中。

我可以确认我有这条C:\Ruby193\lib\ruby\gems\1.9.1\gems\therubyracer-0.10.1对我来说看起来像一个项目的路径,但显然有问题。

我还发现这是在 Windows 上获得 LESS 的潜在答案,但这表明我们无法运行本机“真实”版本,因此 Mac、Windows 和 Ubuntu 都可以使用相同的开关/环境?github.com/duncansmart/less.js-windows

0 投票
2 回答
1458 浏览

ruby-on-rails - Heroku - therubyracer -v '0.11.0beta8' 失败

我可能在这里做错了什么?几天来,我一直在尝试修复此错误,但没有运气。这是一个有点有害的问题,因为如果我尝试在没有它的情况下进行捆绑,我会收到一个错误,它依赖于它的 twitter 引导程序。我也尝试过使用以前版本的 therubyracer,但是当我这样做时,我得到了同样的错误,并提示“确保 `gem install therubyracer -v '0.11.0beta8' 在捆绑之前成功”。任何帮助都会很棒!

更新:

当我根本不将 therubyracer 包含在生产中时,我得到了这个:(heroku 日志)

宝石文件:

0 投票
1 回答
925 浏览

ruby-on-rails - 无法在 Heroku 上部署 twitter-bootstrap-rails gem,因为 ruby​​racer 编译失败

我的 Gemfile 中有以下 gem:

这是为这个项目:https ://github.com/seyhunak/twitter-bootstrap-rails

依赖项之一是 therubyracer ( https://github.com/seyhunak/twitter-bootstrap-rails/blob/master/twitter-bootstrap-rails.gemspec#L27 ):

但是,当我尝试将其推送到 Heroku 时,出现以下错误:

有人遇到过这种情况么?

我猜 Heroku 对 therubyracer 有问题,但是关于如何解决这个问题的任何想法?

0 投票
1 回答
231 浏览

ruby-on-rails - Gemfile 仍在寻找我从 Gemfile 中删除的 gem

我对 Ruby on Rails 还很陌生,我仍然在琢磨它是如何工作的。抱歉,如果这是一个简单的问题,但是:

当他们提到在我的 Gemfile 中启用“therubyracer”gem 时,我正在关注关于将我的 Rails 应用程序部署到 EC2 的教程。我一直无法让服务器在我的 Gemfile 中使用这个 gem,所以我删除了它,但它仍在寻找它并出错。

我的问题是为什么?它是否缓存在我需要清除的地方?我运行了“捆绑安装”和“捆绑更新”,它们都对我产生了影响。当我尝试启动“rails server”时也是如此

这是我从终端运行“rails server”时得到的输出。

0 投票
2 回答
4252 浏览

ruby-on-rails - 有没有办法在 Windows 中安装 therubyracer?

有没有一种安装rubyracer gem 的方法,即在windows 中运行RoR 项目所需的?

我已经尝试过正常的方式,但它不会然后我尝试安装cygwin然后尝试安装gem,但仍然没有运气,

有人在windows中成功安装过这个吗?我什至可以尝试困难的方法(如果有任何可能的解决方案)

0 投票
1 回答
7579 浏览

ruby-on-rails - 使用 less (2.2.1) 会引发需要 therubyracer 的错误(无法在 Windows 上安装 therubyracer)

我一直在努力让 twitter-bootstrap-rails gem 在我的 Windows 机器上运行,并在尝试安装“therubyracer”gem 时遇到错误,这是旧版本的 less gem 的依赖项。

我认为升级到不依赖于 therubyracer 的 less 2.2.1 但是尽管如此,它似乎认为我仍然需要安装 therubyracer。这是我尝试启动 Rails 服务器“rails s”时得到的错误输出。

这是我的GemfileGemfile.lock文件。谁能帮我弄清楚如何告诉我的应用它不需要安装“therubyracer”?

---- Gemfile----

---- Gemfile.lock----

0 投票
2 回答
963 浏览

ruby-on-rails - 无法将 gem therubyracer 安装到 twitter-bootstrap-rails

我正在尝试安装:

但是当我使用bundle install时,它发生了:

以下是我在错误之前运行的一些值得注意的步骤。他们工作得很好:

我正在使用 Windows 和 ruby​​ 1.9.3p194

请问有人可以救我吗?-

0 投票
1 回答
5120 浏览

ruby - 在任何来源中都找不到 libv8

捆绑安装效果很好。在我的 gemfile.lock 我有

但尝试启动服务器返回:

gem已正确安装:

请帮忙!我不知道该怎么办,我一直被这个问题困扰。我正在使用红宝石 1.9.3。

0 投票
1 回答
565 浏览

ruby-on-rails - jruby-head Python...ArgumentError:格式错误的版本号字符串 2.7.2+

jruby-head version.rb @ /.rvm/rubies/jruby-head/lib/ruby/shared/rubygems/version.rb 具有以下正则表达式:

由于末尾的加号,此 VERSION_PATTERN 未找到 pythons 版本:

我试过修改:

第 148 行至:

匹配那个加号,但它不起作用。我想我的正则表达式错了。

使用 jruby 头: