Hi,
I have X and Y two custom nodes. I installed node X and Y I used them for a while. Then, I re-install node Y and it removes node X and I have to reinstall X node. What are the possible reasons for this behavior? Is this due to a dependency conflict between these two nodes?
Regards,
Malintha
How did you install the nodes?
How did you re-install node Y?
What version of npm (npm -v) are you using?
One possible explanation is your nodes were not listed in .node-red/package.json and you are using npm 5 or later. When you reinstalled node Y, npm will have removed node X if it was not listed in your package.json.
I am using npm 6.5.0 version.
I install nodes usingnpm install <location_of_the_source_folder> command in side .node-red folder.
I can see both nodes are in.node-red/package.json file. But After installing Y, the short cut folder of X which was in .node-red/node_modules folder is missing and but the registration is still there in the package.json file.
In which case, all I can say is you're hitting some odd behaviour of npm - it isn't anything Node-RED is doing.