使用nvm管理node版本时,各个版本下公用npm安装的插件问题

由于使用了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版本而不用担忧安装的插件不能共享的问题了、



谢谢各位!!变量

相关文章
相关标签/搜索