升级npm总是失败,尝试了终端npm和cnpm直接升级,以及下载w...
Tofloor
poster avatar
捕风
deepin
2018-08-19 06:40
Author
升级npm总是失败,尝试了终端npm和cnpm直接升级,以及下载npm文件升级。最终都失败了




安装提示加sudo升级




显然应该升级成功!
但是再次检查版本依旧是原来一样,还是4.4.2




同样的操作,我在Ubuntu上升级成功了,没有毛病。

希望大佬给我解释下node和nodejs分别是啥?Ubuntu上这两个版本是一样的,但是deepin上竟然不一样。




谢谢各位大佬的观看,再次表示感谢!


Reply Favorite View the author
All Replies
avatar
mingy
deepin
2018-08-19 19:33
#1
我觉得你要检查一下你的npm和node的路径,和环境变量path的配置。
还是推荐使用nvm管理node
Reply View the author
avatar
捕风
deepin
2018-08-20 01:41
#2
https://bbs.deepin.org/post/167246
我觉得你要检查一下你的npm和node的路径,和环境变量path的配置。
还是推荐使用nvm管理node ...

不太会弄,Ubuntu是直接可以的,但是deepin就是死活不行。此外npm全局安装的第三方插件,也是使用不了的。很气。然后Ubuntu下面一点问题没有。
Reply View the author
avatar
mingy
deepin
2018-08-20 02:00
#3
先看看命令安装的位置
    which node
    which npm
看看环境变量:
    echo $PATH
不了解你之前是怎么安装的node,不过我还是推荐你用这种方式先安装nvm, 再通过nvm安装node:
    https://blog.csdn.net/qq_23598037/article/details/78384999
nvm可以在多版本的node之前切换,毕竟有的模块只支持LTS版的node,有的又需要最新版的。
Reply View the author
avatar
捕风
deepin
2018-09-11 03:35
#4
https://bbs.deepin.org/post/167246
先看看命令安装的位置
    which node
    which npm

谢谢。。。。。。。。。。。。。。
Reply View the author
avatar
134******40
deepin
2018-09-11 09:14
#5
安装了nodejs和npm后,通过命令npm -v查看版本是5.5.1,然后通过npm install -g npm后的版本是6.4.1,并没有你说的这些问题。
Reply View the author
avatar
捕风
deepin
2018-10-26 07:16
#6
https://bbs.deepin.org/post/167246
安装了nodejs和npm后,通过命令npm -v查看版本是5.5.1,然后通过npm install -g npm后的版本是6.4.1,并没 ...

谢谢回复,我回头尝试下,可能我的执行有问题,未必成功。谢谢
Reply View the author
avatar
BG7ZAG
deepin
2018-10-26 16:28
#7
有问题重启下
Reply View the author