2017-08-15 1415 views
0

我已經使用npm -g安裝了contrib-mssql節點。 現在當我運行npm時,卸載節點仍然列在左側欄中。從Node-red刪除節點

  • 有沒有流量使用它,我可以禁用它在用戶設置/管理調色板。
  • 此外,我沒有在Red-Node的settings.json中找到引用「mssql」的任何內容。

我喜歡擺脫節點。有關我可以嘗試下一步的任何提示?

+0

如果您全局安裝了該節點(-g),那麼在卸載它時還需要包含-g。 – hardillb

+0

我做到了,現在雙重檢查。我想知道,設置文件是NR保存可用節點列表的唯一地方嗎? – Tom

回答

0

Node-RED保留用戶目錄(通常爲unix風格系統上的~/.node-red/)中名爲.config.json的文件中的所有發現節點的緩存。

此文件還包含解密憑證文件的密鑰。如果您的流中沒有存儲憑據(如果連接到任何其他系統時不太可能),那麼您可以嘗試刪除該文件。

您可以重命名文件,啓動Node-RED讓它啓動,關閉它,然後將舊文件的_credentialSecret值複製到新文件並重新啓動Node-RED。這應該移動刷新緩存並允許訪問憑據。

0

節點包的一些遺留物可在文件夾npm/node_modules/node-red/node_modules下找到。刪除文件夾使節點消失。