当前位置: 首页 > 后端技术 > Node.js

Windows下安装nvm管理nodejs版本

时间:2023-04-03 16:35:49 Node.js

Windows下Github下载安装使用:下载nvm-windows---nvm-setup.zip在程序安装过程中,在SetNode.jsSymlink步骤中设置目录,也就是nvmuselater存放你的nodejs程序的目录[C:\\DevTools\\nodejs]。nvmv#查看版本=>1.1.1nvminstalllatest#下载最新的node版本v7.2.0nvminstall4.4.4#安装不同版本nvminstall6.2.032#默认64位,32位需要指定nvmuninstall6.2.0#卸载对应版本下载后,\nvm文件夹下会有多个v7.2.0文件夹。nvmuse7.2.0#介绍nvmlist的使用#查看安装的节点版本*7.2.0(目前使用64位可执行)6.2.04.4.4更多命令可以输入nvm查看。这时候C:\DevTools\nodejs目录下会出现一个nodejs的快捷方式。配置npm全局安装路径,执行如下命令:npmconfigsetprefix"E:\nodejs\npm-global"C:\\Users\\yourusername\\会生成一个.npmrc文件,内容如下:prefix=E:\nodejs\npm-global安装一些全局的东西npminstallvue-g.所有全局包都在这里:E:\nodejs\npm-global\node_modules设置-系统-关于-系统信息-高级程序设置-环境变量-xxx用户变量修改环境变量,改C:\Users\你的用户名\\AppData\\Roaming\\npm到PATHE:\\nodejs\\npm-Global。安装cnpmnpminstall-gcnpm--registry=https://registry.npm.taobao.orgnpminstall-gcnpm--registry=http://r.cnpmjs.org解决nvm最近重装node无法切换源&nvm,nvminstall用的时候正常,但是切换源就不能用了。nvmuse8.0.0Nowusingnodev8.0.0(64-bit)#这个提示一般是成功的switchnode-vv7.6.4#卸载原来安装的node还是原来的版本,全局安装的包解决慢nvm的下载找到程序安装目录下的settings.txt,添加下面两行。root:C:\ProgramFiles\nvmpath:C:\ProgramFiles\nodejs+node_mirror:https://npm.taobao.org/mirrors/node/+npm_mirror:https://npm.taobao.org/mirrors/npm/在安装MacOS之前卸载已安装的Node和已安装的全局模块。安装前新建一个.bash_profile文件(如果没有的话),这样就不需要手动添加下面的代码了。它会自动插入.bash_profile.$curl-o-https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh|bash解决安装不可用安装成功后,执行nvm,如果提示-bash:nvm:commandnotfoundCreateanew~/.bash_profilefile你可以在安装前新建一个.bash_profile文件(如果没有)(curl...),因此您无需手动添加以下代码(exportNVM_DIR...)。安装时会自动插入.bash_profile$vi~/.bash_profile输入以下代码exportNVM_DIR="${XDG_CONFIG_HOME/:-$HOME/.}nvm"[-s"$NVM_DIR/nvm.sh"]&&\."$NVM_DIR/nvm.sh"#加载nvmsave退出Esc->:wq,如果仍然报错,再次执行nvm,执行:$source~/.nvm/nvm.sh最后大功告成!$nvm--version0.34.0解决zsh:commandnotfound:nvm报这个错,说明你安装了oh-my-zsh,nvm的配置放在.bash_profile文件中。解决方法:删除.bash_profile文件中的nvm配置。在.zshrc末尾添加:exportNVM_DIR="${XDG_CONFIG_HOME/:-$HOME/.}nvm"[-s"$NVM_DIR/nvm.sh"]&&\."$NVM_DIR/nvm.sh"#ThisloadsnvmUse$nvminstallnode$nvmuse12.4.0$node-vv12.4.0$npm-v6.9.0$nvminstall10.16$nvmlist#查看已安装节点卸载NVM$sudorm-rf`$NVM_DIR`#完成重启程序并输入`nvm`。如果测试成功,需要删除以下与NVM_DIR相关的文件(如果有的话)~/.bash_profile,~/.zshrc,~/.profile,or~/.bashrc