由于使用了NVM(node版本管理工具),因此在切换node版本的时候安装的插件不能共享使用,必须从新安装,致使没必要要的工做量node
因此我将npm(node包管理工具提取出来) 进行node版本之间的共享使用,避免没必要要的工做量shell
1.从node版本中的node_modules文件夹中复制出npm文件夹放置到与node版本文件夹平级目录中,以下图:npm
二、经过win+r快捷键打开powershell,输入npm config ls -l,查看npm的配置详细信息,你会看到userconfig这个属性所指向的.npmrc文件,工具
而后你去到对应的文件(若是没有.npmrc文件,你可手动建立这个文件)双击打开这个文件,在这个文件中能够修改npm的默认运行路径,即以下图:插件
图中的prefix属性对应的值就是你提取出来的公共npm运行程序文件所在的路径,而registry则是镜像资源地址。资源
这里你能够经过npm安装nrm来管理你的镜像资源地址,安装完成以后只要在powershell中运行nrm ls便可查看对应的镜像资源地址,而后输入nrm use [镜像地址别名]就能够将你的镜像资源地址配置信息改成你选择的地址。
三、经过win+r输入sysdm.cpl打开你的电脑系统属性,而后再高级选项里打开环境变量,在系统变量里添加变量,以下图:版本管理
四、添加好环境变量以后,在Path里也加入公共npm运行程序所对应的文件路径,完成以后点击肯定便可。
而后你就能够尽情切换node版本而不用担忧安装的插件不能共享的问题了、
谢谢各位!!变量