scoop install volta # 通过 scoop 安装 volta
volta install node@16.14.2 # 通过 volta 安装 node(含npm)
scoop install pnpm # 通过 scoop 安装 pnpm
2) npm pnpm 配置
# 设置国内镜像
npm config set registry "https://repo.huaweicloud.com/repository/npm/"
# 设置 npm 路径
npm config set cache "D:\.npm\cache"
# 设置 pnpm 路径
pnpm config set store-dir "D:\.pnpm-store"
pnpm config set global-bin-dir "D:\.pnpm\bin"
pnpm config set global-dir "D:\.pnpm\global"
pnpm config set cache-dir "D:\.pnpm\cache"
pnpm config set state-dir "D:\.pnpm\state"
# 查看配置信息
# pnpm 与 npm 共用配置文件: ~\.npmrc
npm config list
pnpm config list
3) yarn 安装及配置
# 通过 volta 安装 yarn
volta install yarn
# 设置国内镜像
yarn config set registry "https://repo.huaweicloud.com/repository/npm/"
# 设置 yarn 路径
yarn config set prefix "D:\.yarn"
yarn config set cache-folder "D:\.yarn\cache"
yarn config set yarn-offline-mirror "D:\.yarn\mirror"
yarn config set global-folder "D:\.yarn\global"
yarn config set link-folder "D:\.yarn\link"
# 查看配置信息
# yarn 配置文件 ~\.yarnrc
yarn config list
4) 只通过 volta 安装全局工具
# 非必要不安装全局包或工具
# 建议只通过 volta 安装全局工具
# 如果需要通过 pnpm 安装全局工具
# 可将该目录添加到环境变量path中: D:\.pnpm\bin
# 查看全局包列表
npm list -g
pnpm list -g
yarn global list
# 通过 volta 安装全局工具 rimraf
volta install rimraf
# 如果出错, 需启用开发人员模式, 或者使用管理员权限安装
# sudo volta install rimraf
# 查看 volta 安装列表
volta list
volta list --format plain
volta list node
volta list yarn
volta list rimraf
使用 Scoop 搭建 Windows 统一开发环境
一、科学上网第一步
二、Scoop 安装及配置
1) 安装 Scoop
2) 安装必备工具
3) 添加 Scoop 仓库
三、安装常用软件
1) 安装 VSCode
2) 安装 Sublime Text
3) 安装 openssl
4) 其它常用软件
四、Node 开发环境安装及配置
1) 安装 volta node(含npm) pnpm
2) npm pnpm 配置
3) yarn 安装及配置
4) 只通过 volta 安装全局工具
五、OpenResty 开发环境相关
1) 安装 OpenResty
2) 安装 MinGW
3) 安装 LuaRocks
4) 修改 LuaRocks 配置文件
5) 使用 LuaRocks 安装 clib
六、代码管理工具及托管
1) 安装 git 并配置代理
2) git 配置多个 ssh-key
七、其它配置
1) 安装 ColorTool 并设置 PowerShell 配色方案
2) curl 安装及配置
3) wget 安装及配置
参考文章