问题标签 [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 - ActionView::Template::Error 无法将 Fixnum 转换为字符串 Ruby Racer 错误
我们在 Rails 4.0 应用程序中包含了 therubyracer gem,以提高使用咖啡脚本响应文件的渲染操作的性能。推出宝石后,我们开始偶尔看到“ ActionView::Template::Error
”“ can't convert Fixnum into String
”。回溯只指向咖啡脚本的第一行,所以我认为它可能与处理文件的 rubyracer 有关。有没有其他人看到这个问题?
同样,我不相信它与咖啡脚本代码有关,因为在使用 therubyracer 之前,完全相同的代码运行时没有错误,但无论如何:
更新.js.coffee:
ruby-on-rails - 在尝试运行“rails s”时,为什么它会失败并要求安装 gem 'therubyracer' 使用 Less
我能够加载所有内容以开始在我的 ROR 应用程序上使用 Twitter 引导程序。我什至加载了“therubyracer”宝石。它是一台 Windows 机器,似乎有很多问题。
ruby - 无法安装 therubyracer -v 0.9.9,没有解决方案
我正在尝试在我的 Mac 上安装 Dradis,它必须在安装中包含 therubyracer(版本:0.9.9),我尝试了其他帖子中的所有建议,但都没有奏效。我想知道有没有什么方法可以安装?谢谢!!!
更新的问题:
我卸载了libv8并重新安装了它,它似乎工作正常。然后我重新运行“ gem install therubyracer -v '0.9.9',这是一条新的错误消息:这条新消息是否响起?谢谢大家!
成功安装 libv8-3.3.10.4 构建原生扩展。这可能需要一段时间... 错误:安装 rubyracer 时出错:错误:无法构建 gem 原生扩展。
检查 -lobjc 中的 main()... 是 * extconf.rb 失败 * 由于某种原因无法创建 Makefile,可能缺少必要的库和/或头文件。检查 mkmf.log 文件以获取更多详细信息。您可能需要配置选项。
提供的配置选项:
extconf.rb:15:in <main>': undefined method
include_path' for Libv8:Module (NoMethodError)
extconf 失败,退出代码 1
Gem 文件将继续安装在 /Users/Prime/.rvm/gems/ruby-1.9.3-p547/gems/therubyracer-0.9.9 以供检查。结果记录到 /Users/Prime/.rvm/gems/ruby-1.9.3-p547/extensions/x86_64-darwin-13/1.9.1/therubyracer-0.9.9/gem_make.out
ruby - 从 V8 上下文中获取 ruby 异常
控制台输出:
如何访问 NotImplementedError 对象?
(NotImplementedError 只是为了展示。它将被包含消息等的自定义异常替换。)
therubyracer - 在 OSX 上安装 therubyracer
我全新安装了 ruby 2.1.1,一套干净的 gem,我用自制软件重新安装了 V8,但我收到了这个“无法识别的命令行选项”错误。
g++ 版本
ruby - therubyracer v8 init.so 分段错误
我正在运行 Centos 6.5、apache2 和 ruby 2.1.2p95 并尝试为我的 sinatra 应用程序启动 Puma 服务器。它继续失败,给出极长的输出,但似乎真正的错误是:
这是输出的更大块:
我正在使用较新版本的 therubyracer,但看到有人建议回滚的帖子,但没有奏效。
似乎这并不总是我得到的错误。有一次是 sass gem 失败了,但这是最常见的
ruby-on-rails - 在 Windows 7 上安装 Gem therubyracer
伙计们,今天我试图在我的电脑上安装“由rails3开发”的旧项目,所以在输入命令后
它给了我错误
然后我通过执行以下步骤安装了Gem therubyracer
首先激活我的代码编码
然后从此页面下载了适用于 Windows 的 Gem 文件 https://github.com/hiranpeiris/therubyracer_for_windows
并输入命令
然后我发现我自己也犯了同样的错误!!!为什么 ?gem现在安装了,为什么我得到同样的错误???
ruby-on-rails - 在 ubuntu 14.04 上启动 ruby 服务器时未初始化的常量 V8::JSError
我是一个完全的红宝石菜鸟,所以请原谅我的错误。
我在 Ubuntu 14.04 上安装 Apphera(社交网络爬虫),当我尝试启动 ruby 服务器时出现此错误
我知道这个问题与系统上的 JS 环境有关,我尝试安装节点,但错误是一样的。我几乎尝试了 SO 上提到的所有解决方案,但对我没有任何效果。
以下是有关我的安装的一些具体细节:
- 红宝石:1.9.1
- 宝石-v:2.4.5
- 宝石清单 | grep libv8 --> libv8 3.16.14.7
- 宝石清单 | grep therubyracer --> therubyracer 0.12.1
我尝试手动安装 therubyracer/libv8 并使用 bundle install 安装,但没有成功。我什至对我的 gemfile/Gemfile.lock 进行了更改,但是,再一次,没有任何效果。
ruby-on-rails - gem install therubyracer -v 0.11.4 在 OS X 10.10 上失败
按照此处的步骤“gem install therubyracer -v '0.10.2'” on osx mavericks not installed,我能够正确安装 therubyracer -v 0.10.2 和 0.12.0,但不能安装 0.11.4。
gem install therubyracer -v 0.11.4
回报:
ruby-on-rails - 在 Rails 应用程序中,therubyracer 或 libv8 有什么用?
我正在做一个项目,并且经常遇到 therubyracer 和 libv8 的问题,所以我决定删除它们。似乎唯一将它们用作依赖项的是 less-rails ,无论如何我都想删除它。
我的主要问题是它们有什么用,我在普通应用程序中是否需要它们,如果需要,为什么?