1. 如图 首先得把nvm-steup.zip安装好 根据默认路径安装,原来有单独的node.js得话 须先卸载掉
2.根据如图配置好先后配好系统变量 和 用户变量
3.我试过win10 这个路径的AppData一般是隐藏文件,查看显示就好
找到settings.txt
4.cmd右键通过管理员打开 安装全局npm
5. npm config set prefix "C:\Users\Administrator\AppData\Roaming\nvm\npm"//配置用npm下载包时 全局 安装的包路径
6. npm install npm -g --registry=https://registry.npm.taobao.org //安装全局npm,不同的node都使用这个npm,想更新全局的npm的话首先删除全局路径(就是上一行命令的地址,可以使用npm config ls查看)下的npm,再执行一次这个命令即可
7.一些替代npm的方式
npm install -g cnpm --registry=https://registry.npm.taobao.org //使用淘宝镜像cnmp替代npm
8.cnpm config get registry //验证cnpm是否可用
9.譬如v10.0.0等旧版用须兼容的话 打上 yarn 即可 npm install -g yarn
10.npm司令安装成功
总结:安装node的时候,npm其实也已经一起安装了。因为nvm可以管理多个版本的node,如果每次添加一个node版本都要安装一堆的包很麻烦,如果有一个npm可以让各个版本的node共用,就不会这么麻烦了,这就是为什么我们要配置一个全局的npm的原因。