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

问题描述 投票:0回答:1

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

enter image description here

node-red
1个回答
1
投票

Node-RED 入门指南中介绍了如何加载外部模块以在功能节点中使用的详细信息此处

有2个选择

  1. 通过编辑

    functionGlobalContext
    文件将节点添加到
    settings.js
    。例如

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

    然后用

    将其加载到函数节点中
    var os = global.get('osModule');
    
  2. 启用

    functionExternalModules
    中的
    settings.js
    ,这将启用在功能节点编辑器中配置外部模块的功能。此功能是 1.3.x 版本中的新增功能。

© www.soinside.com 2019 - 2024. All rights reserved.