节点红色 - 外部模块不会加载到调色板

时间:2016-01-03 12:00:42

标签: npm node-red

我用npm安装了Particle和arduino库。在'Users / greg'(mac os x)中,我可以看到node-modules文件夹和所有上面提到的库,但它们不会出现在编辑器中。我试过'Import-Library'但是菜单坏了。有任何想法吗?

2 个答案:

答案 0 :(得分:2)

模块需要安装到Node-RED使用的2个特定位置中的1个,如添加节点文档中所述here

Import-Library用于导入流而非Node-RED节点。

在您的主目录中运行npm install <node name>将不会在其中一个位置安装节点。

节点应全局安装或安装在主目录的.node-red目录中。

要在全局安装它们,您需要在安装中添加-g标志:

npm install -g <node name>

要安装到.node-red目录中,您需要在运行install命令之前进入该目录:

cd ~/.node-red
npm install <node name>

您需要重新启动Node-RED才能获取新节点。

答案 1 :(得分:1)

节点红色仪表板上的

单击右上角的三行

然后点击“管理调色板”

然后单击调色板管理器上的“安装”选项卡

搜索您的库并安装它