that is not correct
Look again
that is not correct
Look again
Yes sorry, I see that I was wrong but after that I run the correct command.
The results is nothing again
....do you think that is better to remove node-red completely and re-install?
Not sure, I think the npm prefix is not correct, the following command should return you C:\Users\Nu!Reha\AppData\Roaming\npm
:
npm prefix -g
If not, it can be set with the command
npm config set prefix C:\Users\Nu!Reha\AppData\Roaming\npm
Then
npm install -g --unsafe-perm node-red@latest
Please be specific. Show us exactly what you entered and what you seen.
And show us the startup log.
No, but worth a try at this point.
Great, it works!
npm prefix -g
returns C:\ProgramData\npmglobal
so I set the new path and now node-red is updated!
Thank you so much
The results was exactly the same that with the wrong command.
With the @GogoVega suggestion now is update
I see you have at some point changed npm global location - you should delete all node_modules from the old location to avoid this sort of thing in the future..
i.e. if you are now using a machine global path (e.g. C:\ProgramData\npmglobal
) instead of a user global path (e.g. C:\Users\Nu!Reha\AppData\Roaming\npm\node_modules
) then get rid of C:\Users\Nu!Reha\AppData\Roaming\npm\node_modules
completely.
PS: I use a machine path for global modules too (makes more sense)
I honestly don't know. I installed Node-Red a few years ago, can't remember when, and I just follow the official instructions for Windows.
In environment variable
I have nothing about npm
in System variables - Path
(I don't know if this is the right name in english, I'm sorry) but C:\Program Files\nodejs\
.
Instead, I have C:\Users\Nu!Reha\AppData\Roaming\npm
in User variables - path
.
What I have to change avoid this problem in future?
@coat
Sorry; I'm very late to the party.
Are you aware that there's a Windows Installer for Node-RED available?
As we're still in (late) beta testing, I'd be very interested how this installer is handling your issue.
Could you please give it a try and report back the result?
Thank you in advance! Would be highly appreciated!
Hi @ralphwetzel
Yes, I can to try it in another machine to avoid to get worse the situation of node-red in my computer
You could as well just launch the installer and let it walk through the actions where it tries to analyze your system (without actually doing any installation) - to check if it is able to detect things properly.
Done.
It detects the newer version of NodeJs I installed yesterday e suggests to me to keep it.
Then it detects the newer version of Node-Red (3.0.2) e suggests to me to keep it and that the Global installation was in C:\Users\Nu!Reha\AppData\Roaming\npm
Finally....I tried to install
At the end I start Node-Red and all my flows disappeared.
I think they are still here.....somewhere
Anyway I exported all before the installation and everything it's fine
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.