从节点红色中删除节点

时间:2017-08-15 08:52:11

标签: node-red

我使用npm -g安装了contrib-mssql节点。 现在当我运行npm uninstall时,节点仍然列在左侧栏中。

  • 没有使用它的流程,我可以在用户设置/管理调色板中禁用它。
  • 我也没有在Red-Node的settings.json中找到任何引用“mssql”的内容。

我喜欢摆脱节点。关于我接下来可以尝试的任何提示?

2 个答案:

答案 0 :(得分:1)

Node-RED将所有已发现节点的缓存保存在用户目录中的.config.json文件中(在unix样式系统上通常为~/.node-red/)。

此文件还包含解密凭证文件的密钥。如果您的流中没有存储凭据(如果您要连接到任何其他系统,则不太可能),那么您可以尝试删除该文件。

相反,您可以重命名文件,启动Node-RED让它启动,关闭它然后将_credentialSecret值从旧文件复制到新文件并重新启动Node-RED。这应该移动刷新缓存并允许访问凭证。

答案 1 :(得分:0)

可以在文件夹npm / node_modules / node-red / node_modules下找到节点包的一些遗留内容。删除文件夹使节点消失。