问题标签 [plumber]

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.

0 投票
1 回答
1486 浏览

r - 使用管道工包提供静态文件 - 找不到文件 (404)

我想提供一个静态文件,如此plumber所述。带有路线等的文件是:server.R

这应该使files目录在路径上可用/public。里面files有一个文件index.html。运行上面的代码:

调用localhost:8000/files返回:

但是,调用localhost:8000/public/index.html会出现 404 错误:

打印r对象,公共路径似乎已定义:

有什么想法我哪里出错了吗?

0 投票
1 回答
1072 浏览

javascript - 管道工,通知和自定义错误功能在插件“管道工”中给我一个错误:消息:无法通过管道传输到未定义

我正在节点、gulp 和把手中构建一个 Wordpress 主题启动器应用程序来创建模板。

我遇到了管道工、通知和 gulp-sass 插件一起工作的问题。

这是我的仓库的链接: https ://github.com/elassol/wp-theme

每次我尝试用我的 gulp 任务编译 sass 时,我都会收到一个错误:

插件“管道工”消息中的错误:无法通过管道传输到未定义

我有一个 Pumbler 错误函数、一个用于预处理 sass 的 SASS TASK 和一个用于在文件更改时触发 sass 任务的 gulp watch 任务。

任何想法我做错了什么或至少指出我正确的方向?

在此先感谢人们!

0 投票
3 回答
17758 浏览

r - 使用 R 构建 RESTful API

我正在考虑使用编程语言R构建一个 RESTful API ,主要是为了以 API 格式向用户展示我的机器学习模型。我知道有一些选项,例如导出到 PMML、PFA 和使用其他语言来处理 API 部分。但是,我想坚持使用相同的编程语言,想知道 R 中是否有类似 Flask/Django/Springbook 框架的东西?

我看了一下servr / shiny,但我真的不认为 RESTful 是它们的设计目的。R中是否有更好的解决方案更易于使用?

0 投票
1 回答
5788 浏览

json - 让 R Plumber API 在 POST 上使用 JSON

我正在使用管道工在 R 中编写 API ,理想情况下它将使用它在 POST 上收到的 JSON。但是我无法让端点 POST 示例以这种方式工作,所以我可能遗漏了一些明显的东西。

使用示例 URL 和 Curl 我可以毫无问题地执行以下操作:

但是示例的呈现方式:

建议也允许使用 JSON。所以我试过:

以及确保 UTF-8 编码的所有变体,注释掉"和各种其他组合,主要基于我在 Stackoverflow 上找到的关于帖子的内容。例如:

还使用文件并尝试将其发布为@my.json无效。

也许这是Plumber一方面:我希望给定工具集来序列化输出,我也可以说明预期的输入序列化。但我还没有找到如何做到这一点。

0 投票
2 回答
1507 浏览

r - 用于 node.js 并行处理的 R 管道工包

我想使用管道工包来执行一些灵活的并行处理,并希望它可以在 node.js 框架中工作,这样它就不会阻塞......

我有以下管道工文件。

我还按照此处的建议安装了 pm2 http://plumber.trestletech.com/docs/hosting/

我也做了同样的run-myfile.sh文件,即

并按照建议使其可执行...

我已经使用 pm2 启动了

并想测试它是否可以执行非阻塞node.js框架...

通过打开另一个 R 控制台并运行以下命令...

也许这是我对node.js非阻塞框架如何工作的误解,但在我看来,最后一个循环应该只需要 5 秒多一点。但这似乎需要 25 秒,这表明一切都是顺序的,而不是并行的。

我如何使用水管工包来实现这种非阻塞性质?

0 投票
1 回答
309 浏览

stream - Gulp streamqueue sass 管道工手表。错误中断任务

使用 Streamqueue、sass、plumber 的 gulp 任务出现问题并在最后观察它。该任务正在用我自己的供应商 css|scss 文件编译生产 css 文件。

但是当 scss 文件中的错误然后中断任务。无论如何,互联网上提供的任何管道工实验都对我没有帮助。像在之前插入管道工()concatthis.emit('end')在错误处理程序中使用这样的东西什么都不做。

在我的其他任务中

一切都很好,没有破坏任务。

请帮忙。

0 投票
1 回答
1020 浏览

r - 管道工@post 导致“404 - 找不到资源”

我尝试在此页面上复制部分示例。但是,当我尝试时,http://my-host:8000/input?val=1它给了我错误{"error":["404 - Resource Not Found"]}

我错过了什么吗?

铅垂测试.R

0 投票
2 回答
2179 浏览

json - R管道工JSON序列化程序auto_unbox

按照页面http://plumber.trestletech.com/上的示例

我把 myfile.R 写成

我在上面运行了管道工代码,将 int 转换为 API

现在,当我对其执行 POST 请求时,我得到了

但我希望删除方括号。在简单的 toJSON 调用中,它可以使用 auto_unbox=TRUE 来完成,但我怎样才能在管道工中做到这一点。如何编写自定义序列化程序并在上面的代码中使用它?

0 投票
1 回答
2508 浏览

json - 如何在 R 中使用管道工 api 返回 JSON

我是新来的 R 。我应该使用 R 公开休息服务,所以我发现管道工使用 R 公开休息服务,我在 R 中成功实现了管道工,但作为响应,我收到了一个如下所示的 json 数组

[{"name":"Rajesh","age":"10"}]

如何从上述响应中删除数组

我的预期输出如下

{“姓名”:“拉杰什”,“年龄”:“10”}

代码

我的文件 .R 在下面提到

0 投票
2 回答
4638 浏览

json - 如何使用管道工 R 发送 json 响应

我需要使用以下格式的管道工包从 R 发送响应

但我得到以下格式

请帮我正确格式化这个json

我的代码