feat(nvm): introduce customizable list of command that triggers lazy loading (#9946)

* Add customizable list of command that triggers lazy loading

* Add $NVM_LAZY_CMD

* Add instruction to `NVM_LAZY_CMD` in README.md
This commit is contained in:
Guo, Quan 2021-06-14 01:32:47 +08:00 committed by GitHub
commit 70a0577712
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 3 deletions

View file

@ -28,8 +28,8 @@ fi
# Call nvm when first using node, npm or yarn
if (( $+NVM_LAZY )); then
function node npm yarn {
unfunction node npm yarn
function node npm yarn $NVM_LAZY_CMD {
unfunction node npm yarn $NVM_LAZY_CMD
nvm use default
command "$0" "$@"
}