Node-Red 发送消息 "require" is not defined
Node-Red sends a message "require" is not defined
在函数节点中,自定义消息发送机制,未定义require
有关如何加载外部模块以在函数节点中使用的详细信息,请参见 Node-RED 入门指南 here
有2个选项
通过编辑 settings.js
文件将节点添加到 functionGlobalContext
。例如
functionGlobalContext: {
osModule:require('os')
}
然后在函数节点中加载
var os = global.get('osModule');
在settings.js
中启用functionExternalModules
,这将启用在功能节点编辑器中配置外部模块的能力。此功能是 1.3.x 版本中的新增功能。
在函数节点中,自定义消息发送机制,未定义require
有关如何加载外部模块以在函数节点中使用的详细信息,请参见 Node-RED 入门指南 here
有2个选项
通过编辑
settings.js
文件将节点添加到functionGlobalContext
。例如functionGlobalContext: { osModule:require('os') }
然后在函数节点中加载
var os = global.get('osModule');
在
settings.js
中启用functionExternalModules
,这将启用在功能节点编辑器中配置外部模块的能力。此功能是 1.3.x 版本中的新增功能。