首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Node-Red访问zlib

Node-Red访问zlib
EN

Stack Overflow用户
提问于 2015-11-03 07:09:56
回答 1查看 636关注 0票数 1

如何将msg.payload压缩为HTTP response节点?我怀疑这归结于能够处理zlib,但由于我不能使用像这样的东西

代码语言:javascript
复制
var zlib = require("zlib")

我无法访问它。基本上,我的问题可能归结为如何使zlib对函数节点可用。

EN

回答 1

Stack Overflow用户

发布于 2015-11-03 07:37:04

要将节点模块添加到函数节点,您需要将它们包含在settings.js文件中,如编写函数文档末尾的here中所述:

在settings.js (通常位于~/.node- functionGlobalContext中)中找到red部分,并按如下所示进行编辑:

代码语言:javascript
复制
functionGlobalContext: { zlib:require('zlib') }

然后您可以在功能节点中访问它,如下所示:

代码语言:javascript
复制
context.global.zlib

您还需要确保使用npm安装zlib节点,该节点很可能位于~/.node-red目录中

代码语言:javascript
复制
npm install zlib
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33488690

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档