我正在使用嵌入在我的 Express.js 应用程序中的 node-red,例如 https://nodered.org/docs/embedding。当像这样嵌入时 node-red 无法从 npm 加载新节点。
问题是在 settings.js 中定义自定义用户目录时,例如userDir: 'node-red-data/'
Node-red 将加载的节点添加到 node_modules 内的此文件夹中。
所以我有两个 node_modules 文件夹:
myapp/node_modules => this is containing node-red
myapp/node-red-data/node_modules => this is containing node-red extra nodes
一些 node-red 无法在侧面加载模块的方式myapp/node-red-data/node_modules
有什么解决办法吗?