当然是我们的大名鼎鼎的 NVM
。::下载点我
setup
的下载就是无脑 下一步、下一步
注意:
NVM
的安装地址Nodejs
的映射地址这里的Nodejs
文件我们不用关注,我们真正的文件都在我们安装的NVM
目录下 v版本号
的文件夹下。
下载完成之后修改一下settings.txt
文件,在原有的基础上直接加入这些配置
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
还要配置一下环境变了
NVM_HOME
: xxxxxxx打开DOC
窗口,输入命令
nvm
可以看到我使用的是1.1.10版本
nvm list available
当然也不止这些版本,我们可以根据他提供的地址去找,或者直接百度都行,建议百度,他给的地址是github,请大家科学上网。
nvm install 版本号
nvm use 版本号
这里有个坑,一定要在下载完成之后立即使用,然后在干别的事情,不然会有很多意想不到的问题。
nvm uninstall 版本号
其余的就看NVM命令解释吧,基本也不咋用,我们就切换就行。
nvm ls available // 显示所有可以下载的版本
nvm ls // 查看目前已经安装的版本
nvm install 14.18.0 // 安装指定的版本的node.js
nvm install 10.15.3
nvm use 14.18.0 // 使用指定版本的node.js
nvm use 10.15.3 //两个版本随意切换
nvm ls-remote :列出所有远程服务器的版本(官方node version list)
nvm list :列出所有已安装的 node 版本
nvm install stable :安装最新版 node
nvm install [node版本号] :安装指定版本 node
nvm uninstall [node版本号] :删除已安装的指定版本
nvm use [node版本号] :切换到指定版本 node
nvm current :当前 node 版本
nvm alias [别名] [node版本号] :给不同的版本号添加别名
nvm unalias [别名] :删除已定义的别名
nvm alias default [node版本号] :设置默认版本
注意:修改一次全局通用,我们也只需要在下一次手动创建以上两个文件即可
node_modules
下手动创建两个文件
DOC
命令窗口,进行配置npm config set cache "映射nodejs地址\node_modules\node_cache"
npm config set prefix "映射nodejs地址\node_modules\node_global"
添加变量
给系统变量添加一个NODE_PATH
,值为 虚拟安装文件/node_modules\node_global
或者直接将地址添加到Path
里面也可
查看验证
npm config ls -l
查看一下prefix
(我们的global)和cache
是否为我们刚刚设置的。
npm -v
npm i npm -g
这是npm更新的命令 ,-g
表示全局,因此他会出现在node_global文件中
验证
npm list -g
注意:修改一次全局通用,我们也只需要在下一次手动创建以上两个文件即可
npm config set registry https://registry.npm.taobao.org
npm config get registry
最后,我是学后端的,前端东西都是了解,其中只是我目前的认知,有啥错误的地方,欢迎指正!