1.设置nvm镜像
由于nvm默认是从国外的node服务器【nodejs.org/dist/】下载,所以很慢
推荐使用淘宝镜像
cmd窗口使用
where nvm
找到nvm的安装路径,找到settings.txt文件,复制下边两行到改文件并保存
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
2.nvm的简单使用
1> 安装node
nvm install 11.13.0
2> 卸载node
nvm uninstall 11.13.0
3> 查看已安装node列表
nvm ls
3.npm设置淘宝镜像
常常访问node-sass不成功,一并设置
npm config set registry https://registry.npmmirror.com -g
npm config set sass_binary_site https://registry.npmmirror.com/binary.html?path=node-sass -g
npm config get registry // 查看是否设置成功
4.使用npm安装yarn并设置镜像
npm install -g yarn
5.yarn使用淘宝镜
yarn config set registry https://registry.npmmirror.com -g
yarn config get registry // 查看是否设置成功
6.yarn设置node-sass
yarn config set sass_binary_site https://registry.npmmirror.com/binary.html?path=node-sass -g
7.git常用命令
1> 查看本地分支和追踪情况
git remote show origin
2> 同步删除这些分支
git remote prune origin
3> 合并分支
git merge --no-ff release/2.7.1 -m "合并release/2.7.1代码到release/2.8.0分支"
4> git 从历史版本拉取新分支
// 找到对应版本的SHA值 例如2b1c225dcbbc4e1da11164af945344d88bc8f559
git checkout -b 新分支名 2b1c225dcbbc4e1da11164af945344d88bc8f559
// 查看分支是否创建成功
git branch
// 推送本地code到远程分支仓库, 不存在会创建分支
git push origin 本地新分支名:远程新分支名
// 推送代码
git push origin HEAD:refs/for/develop
// 回退上个版本 软回退【不会丢失代码】 HEAD是指向当前版本的指针,HEAD^表示上个版本
// 对应--hard
git reset --soft HEAD^
8.开发人员需频繁使用powershell脚本,允许本地脚本运行,可使用:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser