手动更新NPM

作者: PengL | 来源:发表于2016-11-07 17:23 被阅读205次
    这两天做东西终于遇到了一个问题,就是npm版本不够,自己的版本是2.5.1,当执行某个命令时,提示需要npm版本>=3.0.0,于是自己就查阅了一些资料更新了一下npm,现在做一下记录。

    </br>

    我们来做以下几个步骤:
    • 打开git,执行npm install -g npm,这个命令会把最新的npm进行全局安装

    命令执行完后我们可以到C:\Users\你的PC名\AppData\Roaming\npm文件夹下找到这个npm(windows是这个路径),这个文件夹下放的就是全局安装的package

    • 我们找到node的安装文件夹,打开node_modules文件夹,会看到一个npm文件夹,然后删除这个npm文件夹。

    这个就是我们当初安装node的时候,一起安装的npm包,我们平时执行的npm命令使用的就是这个npm包

    • 把之前全局安装的那个npm文件夹剪切然后粘贴到node文件夹下的node_modules文件夹下。
    • 执行npm -v,我们可以看到npm版本已经更新了
    PS:其实在我们执行完npm install -g npm这个命令后,执行npm -v就可以看到npm版本已经是最新的了,但是需要注意的是这个时候使用的npm包是刚刚全局安装的npm包。而不是在node安装文件夹里的那个npm包,这个npm命令就相当于我们全局安装 grunt或者Vue命令行的一个全局命令,不过这样直接使用这个npm 命令是否在某些地方会出错,笔者就不得而知了。

    相关文章

      网友评论

        本文标题:手动更新NPM

        本文链接:https://www.haomeiwen.com/subject/tdpouttx.html