正所谓工欲善其事必先利其器...
多个cmd合并成一个
项目一多,打开的cmd窗口个数也逐渐增加,不好管理,推荐Window Terminal
下载地址 https://github.com/microsoft/terminal
默认用的PowerShell,您可能会遇到
无法加载文件... 因为在此系统中禁止执行脚本 ...
只需 以管理员身份运行power shell,输入set-ExecutionPolicy RemoteSigned
然后输入A 回车
您还可能遇到
nginx : 无法将“nginx”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼
Suggestion [3,General]: 找不到命令 nginx,但它确实存在于当前位置。默认情况下,Windows PowerShell 不会从当前位置加载命令
。如果信任此命令,请改为键入“.\nginx”。有关详细信息,请参阅 "get-help about_Command_Precedence"。
其实已经给出答案了 要用.\的方式执行命令,
Github Desktop提交代码报错
您可能会遇到
husky > pre-commit (node v12.14.0)
/c/[my_project_path_here]/ClientApp/node_modules/.bin/pretty-quick: line 5: cygpath: command not found
internal/modules/cjs/loader.js:800
throw err;
^
Error: Cannot find module '...'
...
}
husky > pre-commit hook failed (add --no-verify to bypass)
然而使用VS code的git插件就没有问题,那可能是路径引起的
需要找到husky的配置,之前
{
"hooks": {
"pre-commit": "lint-staged",
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
}
}
用npx 的方式解决路径问题
{
"hooks": {
"pre-commit": "npx lint-staged",
"commit-msg": "npx commitlint -E HUSKY_GIT_PARAMS"
}
}
本文将持续更新
关注专题 前端便利店 https://www.jianshu.com/c/c3f77a86d9a5 ,帮您省时省力!