记一次 nvm-windows 安装踩坑

前两天刚加入武汉新公司,公司配的 thinkpad 电脑,说实话二年多没用 windows 了,有点不习惯了,不过这并不是大问题,只好再熟悉熟悉呗。

安装

在配置电脑环境的时候,需要安装 nvm, 与 mac 不同直接安装 nvm 不同,Windows 是安装 nvm-windows,在它的这个官方仓库选择 nvm-setup.zip 进行下载解压安装。安装好了之后,在 git bash 输入 nvm 正常就能找到命令。但是偏偏我在这里踩到一个坑,就是安装 nvm 后,要重启 git bash,否则命令找不到,当然如果你安装前没有打开 git bash 就不会遇到这个坑。

设置 setting.txt

在 nvm 安装目录,找到 setting.txt 用记事本打开添加如下两行:

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

使用踩坑

在通过 nvm 下载 node 的时候发现 8.11 以上版本的 node 版本对应的 npm 都没法自动安装!!
解决办法(不知道有诶有其他方法):
需要自己到 npm 官网( https://npm.taobao.org/mirrors/npm/)下载手动安装对应的npm版本

  1. 进入 nvm 下的指定的node版本目录发现目录下没有 npm 运行文件
  2. 进 node_modules 发现文件夹为空
  3. 自己下载 node 对应的 npm 版本
  4. 解压后将文件夹重命名为 npm 并复制到 node_modules 目录下
  5. 最后将 npm 中 bin 目录下的 npm 以及 npm.cmd 复制到与 node_modules 目录同级目录下
    img
  6. 此时 npm 命令即可使用,如果不能使用需要使用 nvm use node版本

nvm 常用命令

  • nvm install node版本号
  • nvm uninstall node版本号
  • nvm use node版本号
  • nvm list:查看已安装的 node
  • nvm list available: 查看发布的 node 版本,最好 install LTS 稳定版

https://juejin.im/post/5eb825e2e51d454d8b56b80a

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论