sourcetree使用husky出现Can't find npx in PATH的解决办法

1,982 阅读1分钟

想给项目加个提交时进行eslint检测功能,结果踩到了坑,记录一下。 husky使用了4.3.6版本,终端里运行正常,但是如果使用sourcetree提交代码,就会跳过pre-commit钩子。 查看sourcetree命令日志,发现有Can't find npx in PATH...报错。找了一大圈总算找到了原因和解决方案:github.com/typicode/hu…

直接在~下新建.huskyrc文件。

export NVM_DIR="$HOME/.nvm"

[ -s "NVM_DIR/nvm.sh" ] && \. "NVM_DIR/nvm.sh"

搞定!