手动更新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

    这两天做东西终于遇到了一个问题,就是npm版本不够,自己的版本是2.5.1,当执行某个命令时,提示需要npm版本>...

  • boss直聘项目相关知识点 React

    React手动更新为最新版本16的命令:npm install --save react@next react...

  • 碎片笔记

    npm手动指定资源镜像地址npm install -gd express --registry=http://.....

  • Nodejs 相关问题

    手动升级npm后如果nodejs版本不够高会造成nodejs和npm不能运行,npm依赖nodejs,所以npm会...

  • Windows下更新node和npm

    亲测可行 1.npm更新 查看版本:npm -v 更新命令:npm install npm@latest -g 自...

  • Vue配置以及创建Vue文件

    手动创建Vue.js npm install -g vue-clivue init webpack + 名称npm...

  • npm 更新升级|删除

    查看 npm 当前版本$ npm -v 更新到最新版本$ npm install -g npm 更新到指定版本$ ...

  • npm相关命令

    npm更新版本 npm update -g-g 全局安装 更新某个包 更新全局包 npm updata xx...

  • 如何更新node、npm 版本

    更新npm : npm install -g npm 我查了一下,更新node版本是: 先清除npm缓存:npmc...

  • 卸载再重装了npm

    试尽各种办法,最后还是手动卸载了再重装了npm 1、sudo npm uninstall npm -g 如果步骤1...

网友评论

    本文标题:手动更新NPM

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