Upgrading npm when using `asdf` with `reshim`
The version of npm
that comes with nodejs
when installed with asdf
may not be the latest. In my case I had npm 5.3.0 installed and the newest version is 5.4.2. I upgraded npm with npm install -g npm
and saw output that made me think everything installed successfully, but when I ran npm -v
I still got 5.3.0.
The answer is to use asdf's reshim
command.
> asdf help reshim
asdf reshim <name> <version> Recreate shims for version of a package
I ran the following command:
> npm -v
5.3.0
> asdf reshim nodejs
> npm -v
5.4.2
And now I have the latest version and everything is great!
Tweet