mac环境 git提交报错: .husky/pre-commit: line 4: npx: command not found

5 阅读1分钟

一、问题原因: 

使用nvm安装的node会在使用vscode的UI页面提交git文件的时候报错

二、解决方案

  1. 在终端输入
vim ~/.huskyrc
  1. 将下面代码粘贴到文件编辑中
# This loads nvm.sh and sets the correct PATH before running hook
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"

  1. 退出文件编辑
:wq
  1. 让文件生效
source ~/.huskyrc

接下来可以尝试提交代码是否成功!