问题标签 [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.
ruby-on-rails - 在 Mavericks 上安装 libv8 和 therubyracer
我正试图让therubyracer
gem 安装在 Mavericks 10.9 上,我正准备把头发扯下来——任何帮助都将不胜感激。
我知道关于这个主题还有很多其他问题,但实际上以下任何一个(包括各种组合和有希望的重试,此时已经花费了 2 天以上)都解决了任何问题
- 卸载
libv8
和安装therubyracer
brew install libv8
改为使用- 安装
apple-gcc
或类似 - 安装各种版本的
Xcode
和Developer Tools
- 重新安装
rvm
和重建ruby 1.9.3
我能够实现的最新功能是收到此错误消息:
周围似乎没有太多信息g++-4.6: error: unrecognized option '-rdynamic'
。我的第一个猜测是可能gcc46
不支持这个标志。
根据其他帖子建议,我尝试安装apple-gcc42
:
并使用适当的环境上下文变量再次执行它以将其指向新apple-gcc42
安装:
仍然没有运气,奇怪的是仍然抛出同样的错误gcc46
,这让我觉得它根本没有apple-gcc42
收到
我什至尝试对正确的版本进行符号链接(当然要备份原件)
绝对没有运气,还在扔g++-4.6: error: unrecognized option '-rdynamic'
那么..你如何强制gem install
使用特定的编译器版本?这甚至是正确的方法吗?
谢谢您的帮助!
ruby-on-rails - gem install therubyracer -v '0.12.1' 在 RubyMine 中失败
当我尝试运行以下命令时
我收到以下错误。我尝试安装 libv8,但当时没有成功。有人可以帮我吗?
我是 ruby 新手,因此我很困惑应该在这里做什么。
osx-yosemite - 无法在 Yosemite 的全新安装和 ruby 的全新版本上安装 therubyracer
有很多人有类似的问题,我过去在其他机器上也是其中之一,而且那里的解决方案似乎都不起作用——我似乎也有与其他有类似问题的人不同的错误:
运行时:
或者干脆
包含therubyracer
在我的 gemfile 中。
我正在运行 Yosemite 10.10.3、Ruby 2.0.0-p353,我已经卸载了所有内容并尝试gem install libv8 -- --with-system-v8
了经常出现此类问题的解决方案,但没有找到解决方案。
ruby-on-rails - TypeError:对象不支持此属性或方法
我创建了 Rails 应用程序,并在其中创建了一个数据库(空)。当我尝试查看我的产品页面时,我在http://localhost:3000/products页面上收到以下错误。在迁移数据库之前,该应用程序运行正常。我正在使用 therubyracer 并且在 Windows 7 上。
这是我在 Rails 服务器上得到的:
感谢您的任何帮助。
ruby-on-rails - 安装 rubygems 时出错(DL 已弃用)
您好,我正在尝试安装:
- gem 'therubyracer', '~> 0.12.2'
- 宝石'libv8','〜> 3.16.14.7'
在我的应用程序红宝石中(在 Windows 上)
当我执行命令时
当我尝试从终端执行安装 libv8 的 gem 命令时出现相同的错误:
我该如何解决这个问题?
ruby-on-rails - therubyracer 未在 Windows 上安装
尝试安装 gem 时出现以下错误
我试过在 Gemfile 中添加这个
试过了
上面的一切都失败了,rubyracer 从未安装过。
ruby - gem 安装失败,无法识别“补丁”(Windows)
我therubyracer
在 Windows 上安装 gem 并收到有关“'patch' 未被识别为内部或外部命令、可运行程序或批处理文件”的错误。我需要这个 gem,因为当我尝试使用 less 时,它说要安装 therubyracer。
这是完整的输出:
提到的日志文件不包含比上述更多的信息。
我什至不知道从哪里开始解决这个问题。
注意:我安装了 ruby 开发工具包C:\RubyDevKit-mingw64-64-4.7.2
编辑:
我这样做是因为我正在运行jekyll并尝试将Less 用于 Jekyll。
基于stackoverflow 上的其他一些答案,我安装了 libv8 gem 的旧版本(3.11.8.0)。它安装正确,但没有修复错误。看起来有点像 therubyracer 包含它自己的 libv8 副本。
我安装了“therubyracer_for_windows”包。但在那之后,当我尝试运行 jekyll serve 时,我得到了错误:
因此,似乎其中包含与 jekyll 不兼容的过时内容。我卸载了 therubyracer_for_windows。
ruby-on-rails - 使用 osx Yosemite 安装 rubyracer 时出错
我已经升级了我的 ruby 版本,当我安装 ruby racer 时,我收到以下错误。安装 libv8 如下 gem install libv8 -- --with-v8-lib
ruby-on-rails - 无法在 Sublime Text 3 Mac 上使用 LESS2CSS 插件将 LESS 编译为 CSS
我在 Mac OS Yosemite 上使用 Sublime Text 3。我想使用 LESS2CSS 包,但它不起作用。以下是它给出的错误:
我已经安装Node.js
并安装了less
,但它仍然无法正常工作。
ruby-on-rails - 安装 therubyracer 时无法构建 gem 原生扩展
我想知道我将 uru 与两个版本的 Ruby 一起使用可能会有所帮助,因为 nogokiri gem 不支持 ruby 2.2。另外我不知道为什么它会说关于 python 的东西(我安装了 3.4.3 python)