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

使用nvm管理node.js版本,替换npm淘宝镜像源

时间:2023-04-03 13:29:55 Node.js

1。前言注意:本教程仅适用于Windows,Mac可能不适用。在我们日常开发中,可能会遇到这样的情况:我们有几个项目,每个项目都有不同的需求,不同的项目必须依赖不同版本的node.js。如果没有合适的工具,这个问题会很困难。因此,nvm应运而生。2.安装nvm1,首先需要卸载安装的node.js。卸载完成后,请检查环境变量。如果还有node.js,请将其移除,确保系统中没有剩余的node.js。nvm下载网址:https://github.com/coreybutler/nvm-windows/releases2,进入nvm下载地址,下载nvm-setup安装包3、下载完成后,解压,运行安装文件,安装路径不能有中文或者空格等等,不要放在C盘,可能会变得不可访问。4、打开cmd,输入nvm,如果出现如下字样,则安装成功。5、配置下载镜像,找到nvm安装路径下的setting.txt文件,打开,添加如下信息node_mirror:https://npm.taobao.org/mirrors/node/npm_mirror:https://npm.taobao.org/mirrors/npm/添加后,第一行是nvm安装路径,第二行是nodejs路径,第三行是node下载镜像,第四行是npm下载镜像3、使用nvm找到cmd,使用管理员模式打开1、安装指定的node.js版本nvminstall14.162,安装完成后需要使用nvmuse14.163查看当前安装的node.js版本,带*号的为nvmls4inuse,报错处理1、node.jsaccessdenied解决办法:卸载nvm,检查是否有node.js残留,包括环境变量,重启,重新安装nvm2,npm-v,出现npm不是内部或外部命令.这是因为无法自动安装8.11以上node.js版本对应的npm,需要手动安装对应版本的npm。npm各版本下载地址:https://npm.taobao.org/mirrors/npm下载后解压,将文件夹名称改为npm,放入目录中node.js版本对应文件夹下的node_modules中nvm安装目录文件夹,然后,找到文件夹中的bin文件夹,复制下图中的4个文件,粘贴到node_modules的同级目录下。至此,解决方案就解决了。5.修改npm默认镜像源。修改npm镜像源为淘宝镜像。npmconfigsetregistryhttps://registry.npm.taobao.org查看是否成功。npmconfiggetregistry或者直接安装淘宝镜像(命令如下,用的时候是cnpm)npmi-gcnpm--registry=https://registry.npm.taobao.org6win10下cnpm报错1,在开始菜单中找到WindowsPowerShell,以管理员身份运行2,输入set-ExecutionPolicyRemoteSigned,返回Car,出现下图这段话后,输入a回车3,然后输入get-ExecutionPolicy,回车,RemoteSigned出现,就意味着成功。END以前的文章超级详细!Vuex实战教程个人主页CSDNGitHub简书博客园掘金