问题标签 [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.
gem - therubyracer 安装错误
正如您在下面看到的,libv8 可以正常安装,但 rubyracer 不能。我正在使用 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>
。
文件编辑选项缓冲区工具帮助
less - 在 Windows 上使用 lessc
我一直在尝试研究如何在 Windows 7 上安装 lesscss.org,这样我就可以从 cygwin 命令行界面使用它,也可以使用 Maven。
我们以这种方式运行 SASS,但需要在新项目中使用 LESS。
到目前为止我的步骤...
- 检查 Ruby 已安装,我已将其安装在 C:\Ruby193
- 下载了 Ruby DevKit并按照这个来安装它。
- 在 CMD.exe,执行
gem install less
- 1 gem installed ... less-2.2.1 - CMD.exe,运行
lessc
- 这给出 [警告] 请安装 gem 'therubyracer' 以使用 Less。 - 所以在 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
ruby-on-rails - Heroku - therubyracer -v '0.11.0beta8' 失败
我可能在这里做错了什么?几天来,我一直在尝试修复此错误,但没有运气。这是一个有点有害的问题,因为如果我尝试在没有它的情况下进行捆绑,我会收到一个错误,它依赖于它的 twitter 引导程序。我也尝试过使用以前版本的 therubyracer,但是当我这样做时,我得到了同样的错误,并提示“确保 `gem install therubyracer -v '0.11.0beta8' 在捆绑之前成功”。任何帮助都会很棒!
更新:
当我根本不将 therubyracer 包含在生产中时,我得到了这个:(heroku 日志)
宝石文件:
ruby-on-rails - 无法在 Heroku 上部署 twitter-bootstrap-rails gem,因为 rubyracer 编译失败
我的 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 有问题,但是关于如何解决这个问题的任何想法?
ruby-on-rails - Gemfile 仍在寻找我从 Gemfile 中删除的 gem
我对 Ruby on Rails 还很陌生,我仍然在琢磨它是如何工作的。抱歉,如果这是一个简单的问题,但是:
当他们提到在我的 Gemfile 中启用“therubyracer”gem 时,我正在关注关于将我的 Rails 应用程序部署到 EC2 的教程。我一直无法让服务器在我的 Gemfile 中使用这个 gem,所以我删除了它,但它仍在寻找它并出错。
我的问题是为什么?它是否缓存在我需要清除的地方?我运行了“捆绑安装”和“捆绑更新”,它们都对我产生了影响。当我尝试启动“rails server”时也是如此
这是我从终端运行“rails server”时得到的输出。
ruby-on-rails - 有没有办法在 Windows 中安装 therubyracer?
有没有一种安装rubyracer gem 的方法,即在windows 中运行RoR 项目所需的?
我已经尝试过正常的方式,但它不会然后我尝试安装cygwin然后尝试安装gem,但仍然没有运气,
有人在windows中成功安装过这个吗?我什至可以尝试困难的方法(如果有任何可能的解决方案)
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”时得到的错误输出。
这是我的Gemfile
和Gemfile.lock
文件。谁能帮我弄清楚如何告诉我的应用它不需要安装“therubyracer”?
---- Gemfile
----
---- Gemfile.lock
----
ruby-on-rails - 无法将 gem therubyracer 安装到 twitter-bootstrap-rails
我正在尝试安装:
但是当我使用bundle install时,它发生了:
以下是我在错误之前运行的一些值得注意的步骤。他们工作得很好:
我正在使用 Windows 和 ruby 1.9.3p194
请问有人可以救我吗?-
ruby - 在任何来源中都找不到 libv8
捆绑安装效果很好。在我的 gemfile.lock 我有
但尝试启动服务器返回:
gem已正确安装:
请帮忙!我不知道该怎么办,我一直被这个问题困扰。我正在使用红宝石 1.9.3。
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 头: