#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"
npm run lint
報錯npm command not found in PATH: ...
因為GUI環(huán)境中啟動husky,沒有npm、nvm、node的PATH環(huán)境變量,需要跟配置bash、zsh等終端一樣進行環(huán)境的配置
創(chuàng)建 ~/.huskyrc文章來源:http://www.zghlxwxcb.cn/news/detail-764021.html
# ~/.huskyrc
export NVM_DIR="$HOME/.nvm"
# 如果終端是bash
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
# 如果終端是zsh
[ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh" # This loads nvm
[ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion
或者export PATH=“$PATH:${node的路徑}”文章來源地址http://www.zghlxwxcb.cn/news/detail-764021.html
到了這里,關(guān)于VSCode/SourceTree等GUI界面操作Git時,使用nvm,husky pre-commit中npm等命令command not found的解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!