切换模式
Windows环境下安装Nvm配置NodeJS环境
安装nvm
打开网址Releases · coreybutler/nvm-windows · GitHub
下载完成之后双击运行程序
nvm路径: D:\Localserver\Nvm
nodejs路径: D:\Localserver\Nodejs
运行 nvm -v 显示版本号即为安装成功
nvm常用命令
| 命令 | 说明 |
|---|---|
| nvm list | 查看已经安装的版本 |
| nvm list installed | 查看已经安装的版本 |
| nvm list available | 查看网络可以安装的版本 |
| nvm install | 安装最新版本 |
| nvm arch | 查看当前系统的位数和当前nodejs的位数 |
| nvm install [版本号] | 安装指定的版本nodeJS |
| nvm use [版本号] | 切换使用指定的版本nodeJS |
| nvm ls | 列出所有版本 |
| nvm current | 显示当前版本 |
| nvm alias | 给不同的版本号添加别名 |
| nvm unalias | 删除已定义的别名 |
| nvm reinstall-packages | 在当前版本node环境下,重新全局安装指定版本号的npm包 |
| nvm on | 打开nodejs控制 |
| nvm off | 关闭nodejs控制 |
| nvm proxy | 查看设置与代理 |
| nvm node_mirror [url] | 设置或者查看setting.txt中的node_mirror,默认是 https://nodejs.org/dist/ |
| nvm npm_mirror [url] | 设置或者查看setting.txt中的npm_mirror,默认的是: https://github.com/npm/npm/archive/. |
| nvm uninstall [版本号] | 卸载制定的版本 |
| nvm use [version] [arch] | 切换制定的node版本和位数 |
| nvm root [path] | 设置和查看root路径 |
| nvm version | 查看当前的版本 |
安装NodeJS
nvm安装路径 -> settings.txt` 文件 -> 可以配置下载源,不建议修改
tex
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/使用Nvm安装NodeJS
powershell
nvm install 20.18.0启用NodeJS
powershell
nvm use 20.18.0运行命令检测是否安装成功,显示版本号即为安装成功
powershell
npm -v配置Npm路径及单独安装Npm
| 命令 | 说明 |
|---|---|
| npm config set prefix "D:\Localserver\Npm" | 设置 NPM 安装程序时的缓存位置 |
| npm config set cache "D:\Localserver\Npm\node_cache" | 设置 NPM 安装程序时的缓存位置 |
| npm install npm -g | 全局安装 NPM |
配置Yarn、Pnpm 路径
| 命令 | 说明 |
|---|---|
| corepack enable | 首先启用 pnpm 及 Yarn |
| corepack disable | 删除代理 |
| yarn config set global-folder "D:\Localserver\Yarn\global" | 修改全局安装目录 |
| yarn config set prefix "D:\Localserver\Yarn\global" | 修改全局安装目录的 bin 目录位置 自动生成 bin 目录 |
| yarn config set cache-folder "D:\Localserver\Yarn\cache" | 修改全局缓存目录 |
| pnpm config set store-dir "D:\Localserver\Pnpm.pnpm-store" | pnpm全局仓库路径(类似 .git 仓库) |
| pnpm config set cache-dir "D:\Localserver\Pnpm\cache" | pnpm全局缓存路径 |
| pnpm config set global-dir "D:\Localserver\Pnpm\pnpm-global" | pnpm全局安装路径 |
| pnpm config set global-bin-dir "D:\Localserver\Pnpm" | pnpm全局bin路径 |
pnpm高版本执行命令失效手动修改.npmrc文件添加如下:
powershell
store-dir=D:\Localserver\Pnpm\.pnpm-store
cache-dir=D:\Localserver\Pnpm\cache
global-dir=D:\Localserver\Pnpm电脑环境变量设置
右击
我的电脑属性->高级系统设置->环境变量新建
变量名:NPM_HOME变量值:D:\Localserver\Npm双击 Path 新建
%NPM_HOME%排在%NVM_HOME%上面新建
变量名:YARN_HOME变量值:D:\Localserver\Yarn\global\bin双击 Path 新建
%YARN_HOME%排在%NVM_HOME%上面
升级Yarn、PNPM
| 命令 | 说明 |
|---|---|
| corepack prepare yarn@1.22.22 --activate | 升级Yarn |
| corepack prepare pnpm@9.11.0 --activate | 升级pnpm |
npm/yarn/pnpm 快速切换/还原安装源(淘宝)
| 命令 | 说明 |
|---|---|
| npm get registry | 查看源 |
| npm --registry https://registry.npmmirror.com install any-touch | 临时修改 |
| npm config set registry https://registry.npmmirror.com | 持久使用 |
| npm config set registry https://registry.npmjs.org | 还原 |
| yarn config get registry | 查看源 |
| yarn add any-touch@latest --registry=https://registry.npmjs.org/ | 临时修改 |
| yarn config set registry https://registry.npmmirror.com | 持久使用 |
| yarn config set registry https://registry.yarnpkg.com | 还原 |
| pnpm get registry | 查看源 |
| pnpm --registry https://registry.npmmirror.com add primevue | 临时修改 |
| pnpm config set registry https://registry.npmmirror.com | 持久使用 |
| pnpm config set registry https://registry.npmjs.org | 还原 |
终端无法运行 Yarn 等命令(系统上禁止运行脚本)
运行 Windows shell(管理员),执行命令
set-ExecutionPolicy RemoteSigned更改 shell 执行策略,过程中提示询问是否要更改执行策略?,选择 A 或 Y 。设置完毕,检验执行
yarn config get registry命令,可正常加载执行脚本。使用
get-ExecutionPolicy命令,可查看当前 shell 执行策略类型。
powershell
set-ExecutionPolicy RemoteSignedGit安装(Windows)
Git - Downloading Package (git-scm.com) 官网下载,直接下一步安装完成即可。
配置账号邮箱
bash
git config --global user.name '用户名'
git config --global user.email '邮箱地址'