Node-Red 发送消息“require”未定义

时间:2021-06-11 07:53:26

标签: node-red

在功能节点,自定义消息发送机制,但没有定义require。

enter image description here

1 个答案:

答案 0 :(得分:0)

Node-RED 入门指南here

中介绍了如何加载外部模块以在函数节点中使用的详细信息

有两个选项

  1. 通过编辑 functionGlobalContext 文件将节点添加到 settings.js。例如

    functionGlobalContext: {
      osModule:require('os')
    }
    

    然后用

    将其加载到函数节点中
    var os = global.get('osModule');
    
  2. functionExternalModules 中启用 settings.js,这将启用在功能节点编辑器中配置外部模块的能力。此功能是 1.3.x 版本中的新增功能。