记一次 nvm-windows 安装踩坑

2,165 阅读2分钟

前两天刚加入武汉新公司,公司配的 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 官网( 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 稳定版

招贤纳士

云粒智慧武汉分公司招前后端、测试(P5/P6),hc 多多。前端团队方面,北京总部加武汉分公司有三十多人,其中武汉团队有 20 人左右,是一支年轻富有激情的团队,欢迎加入我们,一起做业务搞基建。云粒智慧是联通和阿里合资成立的公司,主要做政企数字化,背景雄厚,发展空间大,如果有意内推请加我微信或者简历发送到我邮箱:wh_lvbowen@yunlizhihui.com。

微信二维码