execjs相关内容

Rails/execjs 找不到 Node.js

我通过从 root 用户编译和安装 node.js 来安装它.我想这可能是挂断的地方.从运行 rails 应用程序的用户那里,我检查了 node.js. $ 哪个节点/usr/local/bin/节点 当我启动我的 Rails 应用程序(Rails 3.2.9)时,我得到了普遍无益的“我们很抱歉,但出了点问题".检查生产错误日志,我发现未找到 Javascript 运行时.这很令人困惑,因为它 ..
发布时间:2022-01-13 20:59:35 其他开发

Pages#home 中的 Rails ExecJS::ProgramError?

启动一个新的应用程序,当我创建一个控制器页面主页并尝试转到本地主机:3000/pages/home时,我收到以下错误: 显示 c:/Users/Doesha/desktop/pinplug/app/views/layouts/application.html.erb 其中第 6 行提出:类型错误:对象不支持此属性或方法(在 c:/RailsInstaller/Ruby2.1.0/lib/rub ..
发布时间:2021-12-02 12:03:57 其他开发

在 Ruby 中运行 jQuery

我想在 Ruby 应用程序中运行 jQuery 并使用它来操作 HTML 字符串.(是的,我知道还有其他 Ruby 库可以处理该任务,但在这种情况下我有充分的理由使用 jQuery.)这可能吗?我知道我可以使用 ExecJS 在我的 Ruby 应用程序中执行简单的 JavaScript 代码,但 jQuery 似乎不起作用: irb(main):001:0>需要'execjs'=>真的irb(m ..
发布时间:2021-10-26 17:08:52 其他开发

TypeError:对象不支持此属性或方法

我已经创建了Rails应用程序,并在其中创建了一个数据库(空).当我尝试查看产品页面时,在我的 http://localhost:3000/products 上收到以下错误页.在迁移数据库之前,该应用程序已运行.我正在使用therubyracer,并且在Windows 7上. ExecJS::ProgramError in Products#index Showing C:/RailsIns ..
发布时间:2020-07-22 20:31:55 其他开发

execJs:“找不到JavaScript运行时",但是execjs和therubyracer位于Gemfile中

我收到此错误: 耙子中止了! 找不到JavaScript运行时.参见 https://github.com/sstephenson/execjs , 我已经花了更多时间搜索Google,然后我愿意承认.我相信这是execJs的错误. 在所有帖子中,这是Rails 3.1的一个非常普遍的问题.现在,标准的宝石(例如coffee-script和sass)都需要js运行时. 大多 ..

Rails 4.1.4中的ExecJS :: RuntimeUnavailable

更新:现在正在运转! 感谢深度,我安装了node.js然后得到了一个TZInfo :: DataSourceNotFound错误,它通过添加 gem'tzinfo-data'解决了,平台:[:mingw,:mswin] 和捆绑更新。 谢谢先生! 首先,我是一个完全初学者的轨道(只是为了让你得到我的初学者:我觉得自己只是张贴的专家这是我在这里的第一个问题所以请原谅我,如果我不是很清 ..
发布时间:2019-06-07 20:58:50 前端开发

如何使用ruby gem commonjs加载纯JS文件?

简单问题:如何从ruby加载纯.js文件? 我当前的策略是从内部加载.js文件ruby是使用 commonjs gem 。我发现说明是加载 js目录,然后需要文件。不幸的是,当我尝试加载目录以尝试将nil转换为字符串时,我不断收到TypeError。 这是我的文件结构: 。 $ b $b├──Gemfile$ b $b├──LICENSE.md$ b $b├──README.md ..
发布时间:2019-06-06 15:34:37 前端开发

如何从Node.js调用Ruby?

在Ruby脚本中运行JavaScript有几种方法。例如,ExecJS经常用于将NPM模块移植到Ruby。那么,节点是否有“ExecRuby”? 解决方案 您可以使用 child_process.exec() var exec = require(“child_process”)。exec; exec('ruby -e“把来自Ruby的\'Hello!\'''',函数(错误 ..
发布时间:2019-05-24 17:14:28 前端开发

ExecJS并找不到JavaScript运行时

我正在尝试使用 Mongoid / Devise Rails 3.1模板( Mustang 和 Ruby Racer ,但没有任何效果。 我找不到JavaScript运行时。请参阅 sstephenson / ExecJS (GitHub的)可用运行时间的列表( ExecJS :: RuntimeUnavailable )。 我需要做些什么来实现这个目的? 解决方案 Ubunt ..
发布时间:2019-01-21 15:07:01 前端开发

我可以在Rails中使用prawn的pdf生成highcharts吗?

在我的rails应用程序中,我使用highcharts来显示一些图表。现在,我需要用图表生成pdf(我将使用大虾)。 我想知道我的pdf是否可以使用highcharts。也许用ExecJS?或者与大虾的另一种选择? 谢谢! 解决方案 可以使用wkhtmltopdf(http://code.google.com/p/wkhtmltopdf/)将javascript图表呈现为PDF ..
发布时间:2018-06-11 19:22:46 JavaScript

Rails 5 Heroku部署错误:ExecJS :: ProgramError:SyntaxError:意外的标记:name(autoRegisterNamespace)

当试图将一个rails 5应用程序部署到heroku时,当它到达运行:rake assets:precompile 时,出现以下错误: remote:ExecJS :: ProgramError:SyntaxError:意外的标记:name(autoRegisterNamespace)(行:14767,col:7,pos:457487) remote:错误 remote:在新的JS_P ..
发布时间:2018-06-07 11:07:03 其他开发