问题标签 [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 - therubyracer 安装错误。我尝试了所有其他 SO 解决方案,但仍然没有运气
我认为这是在 Rails 中安装 therubyracer gem 的常见问题。它是 twitter-bootstrap-rails gem 的依赖项。
我试过这样的解决方案: `gem install therubyracer` 在 Mac OS X Lion 上失败
这是我的 gem 文件中相关的部分:
这是我在运行 bundle install 时遇到的错误:
我的系统环境是:Rails 3.2.6 ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.4.1] Mac OSX 10.7.4 (lion) Xcode 4.5
- 我一直在拔头发。我是 ruby/rails 的新手,哎呀,我通常是编码新手,所以错误消息对我来说没有多大意义。我猜这是某种编译器问题。
谢谢你的帮助。
ruby-on-rails - 为什么资产:预编译完成后需要资产宝石?
鉴于下面的 gemfile,并且资产是手动预编译和上传的,为什么命令
导致红宝石抱怨“资产”中的宝石没有安装?我认为资产仅用于生产或未完成预编译的地方?
问题是 rubyracer,这似乎是 less/sass 所需的,不能在目标架构(arm 处理器)上编译
javascript - 在 Windows 上的 Ruby 中运行 javascript
有人知道如何在 Windows 机器上的 Ruby 中运行 javascript(jscript 也可以)吗?execjs、V8 和 therubyracer 似乎不适用于 Windows。我知道如何在 Ruby 之外运行 javascript。
ruby - 使用 therubyracer 在 Windows 机器上安装 ruby gem less-rails
一段时间以来,我试图在我的 windows7 机器上安装 less-rails gem。
我已经设法使用这个二进制文件安装了所需的 therubyracer.gem: https ://github.com/stereobooster/therubyracer/downloads
我还下载了 v8.dll 并放入了我的 ruby/bin 目录。到目前为止一切正常,捆绑安装正在运行并且服务器启动没有任何问题。
但是,一旦我使用较少的文件请求页面,我就会收到以下错误消息
未定义的方法“in_javascript?” 对于 #"<"V8::Error: [object Object]>
我的 css.file 几乎是空的
custom.css.less 看起来像这样
我正在使用带有 ruby 1.9.3 的 rails 安装程序。
这样的问题描述不多。我发现的所有问题都是通过更新到至少 ruby 1.9.2 来解决的。但不幸的是,这不是我的解决方案。有人有想法吗?
谢谢
ruby - 来自rails 3中therubyracer / v8的javascript错误的堆栈跟踪
我正在使用 therubyracer 和 v8 在 rails 3 应用程序中运行一些 javascript
如果出现任何问题,错误消息会通过通常的 rails 3 异常通知过程通过电子邮件发送给我。
但是,我得到的错误消息非常模糊,堆栈跟踪不会进入 javascript 文件本身。这是可以理解的,但是很难调试。这是一个例子:
有没有一种方法可以公开 javascript 堆栈跟踪,以便在引发异常时可以判断 javascript 中的哪一行正在运行?(至少,获取行号)
ruby - 无法在 Mountain Lion 上安装 therubyracer -v '0.10.0'
我不知道为什么这不起作用。我大部分时间都在工作,然后我突然不能再运行“捆绑安装”了。
我得到:
我在使用 ruby 1.9.3p194 的 Mountain Lion (10.8.2) 上。自制软件已更新。宝石已更新。XCode 是最新的。
我已经尝试了一切,但无法使其正常工作。有任何想法吗?
ruby - 无法安装rubyracer
我正在尝试在 Debian 6 上进行 gem install therubyracer。我在 1.9.3 上使用 rbenv。当我最初这样做时,它抱怨 libv8,所以我做了一个 gem install libv8。现在,当我运行 gem install therubyracer 时,我收到以下错误,说它找不到文件。它正在谈论的文件,/home/chop/.rbenv/versions/1.9.3-p327/lib/ruby/gems/1.9.1/gems/libv8-3.11.8.3-x86_64-linux/vendor/v8/out/ x64.release/obj.target/tools/gyp/libv8_base.a,但是确实存在。
ruby-on-rails - 安装 rubyracer 时出错
捆绑安装我的更新时收到错误消息。这是我的宝石文件:
这是我在生产中运行 bundle install 命令后遇到的错误:
安装 rubyracer (0.11.0) 时出错,Bundler 无法继续。
gem install therubyracer -v '0.11.0'
在捆绑之前确保成功。
ruby-on-rails - 无法在 centos 上安装 therubyracer(V8 和 GCC 出错)
我正在尝试在我的 centos 服务器上安装 therubyracer,但遇到了很多问题。
所以然后我尝试安装这个:
哪个g++的输出
您要求的信息:
编辑 使用@Chris的解决方案后,我现在安装libv8,但therubyracer仍然没有安装并给我这个:
ruby-on-rails - 我无法在 Arch Linux x64 中安装 therubyracer
当我尝试安装 therubyracer 时,出现以下错误:
我不知道发生了什么。