今天在 AlmaLinux 上提交代码的时候遇到了一个问题:.husky/pre-push: npm: command not found但是在本地 bash 环境下使用 npm -v 是可以返回 npm 的版本号的,意味着 npm 确确实实存在。一阵思考过后,想起来为了方便版本管理,我的 Node 环境是使用 nvm 进行安装的,而 nvm 是动态注册的。Husky 运行时,其环境并没有注...