Windows开发环境
大约 2 分钟
基础设置
## 关闭休眠
powercfg -h off
端口命令
netstat -nao # 列出全部端口信息
netstat -aon | findstr "8081" # 查看被占用端口对应的 PID
tasklist | findstr "9088" # 查看指定 PID 的进程
taskkill /T /F /PID 9088 # 强制(/F参数)杀死 pid 为 9088 的所有进程包括子进程(/T参数)
git 设置
# 配置用户名
git config --global user.name "username"
# 配置邮箱
git config --global user.email "username@163.com"
# 在`Git Bash Here`命令行输入命令记住密码 -- 即第一次输入用户密码后,之后便可不再输入
git config --global credential.helper store
# Git不用管换行符的事情
git config --global core.autocrlf false
# 编码配置
git config --global gui.encoding utf-8
# 避免status显示中文乱码
git config --global core.quotePath off
# 忽略文件名大小写
git config --global core.ignorecase false
# 生产本地用户的ssh key
ssh-keygen
npm uninstall -g vue-cli
npm install -g @vue/cli
node 版本切换
nvm off # 禁用node.js版本管理(不卸载任何东西)
nvm on # 启用node.js版本管理
nvm v # 显示nvm版本
nvm ls # 查看已安装node版本
nvm list available # 显示可以安装的所有node.js的版本
nvm install 16.20.1 # 安装对应vXX版本的node
nvm uninstall 16.20.1 # 卸载对应vXX版本的node
nvm use 16.20.1 # 选择使用XXX版本
nvm install stable # 安装最新稳定版
node 配置
# 全局包存放位置 并将`C:\node\node_global`添加到环境变量Path中
npm config set prefix "C:\node\node_global"
npm config set cache "C:\node\node_cache"
# 查看当前源地址
npm config get registry
# 修改淘宝镜像地址
npm config set registry http://registry.npm.taobao.org/
# 还原默认镜像地址
npm config set registry https://registry.npmjs.org/
# 查看配置
npm config list
# 清除npm的缓存
npm cache clean -f
# 安装 yrm
npm install -g yrm
# 列出当前可用的所有镜像源
yrm ls
# npm ----- https://registry.npmjs.org/
# cnpm ---- http://r.cnpmjs.org/
# taobao -- https://registry.npm.taobao.org/
# nj ------ https://registry.nodejitsu.com/
# rednpm -- http://registry.mirror.cqupt.edu.cn
# skimdb -- https://skimdb.npmjs.com/registry
# yarn ---- https://registry.yarnpkg.com
# 使用淘宝镜像源
yrm use taobao
# 测试访问速度
yrm test taobao
yarn 配置
npm install -g yarn
# 查看 yarn 配置
yarn config get registry
yarn config list
# 设置源地址
yarn config set registry https://registry.npm.taobao.org
yarn global remove vue-cli
yarn global add @vue/cli
pnpm 配置
## 全局安装
npm install pnpm -g
pnpm --version
## 查看源
pnpm config get registry
## 切换源
# pnpm config set registry https://registry.npmjs.org/
# pnpm config set registry https://registry.npmmirror.com/
## 安装包
pnpm --registry https://registry.npmmirror.com install <包>
## 移除
pnpm remove <包>
pnpm remove <包> --global
## 更新
pnpm up
pnpm upgrade <包>
pnpm upgrade <包> --global
# 安装完记得重启下环境使其生效 | windows环境不好整就直接重启,重启后指定目录会生效
pnpm config set store-dir D:\\windows\\cache\\pnpm
## 个人使用 | 在系统上禁止使用脚本解决方法 | 以管理员身份运行power shell
set-executionpolicy remotesigned