From 6c560b12b6e5fb042173f9268cad3a621b2830de Mon Sep 17 00:00:00 2001 From: "Bruce A. MacNaughton" Date: Fri, 7 Feb 2020 06:23:35 -0800 Subject: [PATCH] [New] `use`: set `NVM_INC` to expose the node include path --- nvm.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nvm.sh b/nvm.sh index 83aac75..7e2fbeb 100644 --- a/nvm.sh +++ b/nvm.sh @@ -2896,6 +2896,7 @@ nvm() { fi fi unset NVM_BIN + unset NVM_INC ;; "use") local PROVIDED_VERSION @@ -2993,6 +2994,7 @@ nvm() { export PATH hash -r export NVM_BIN="${NVM_VERSION_DIR}/bin" + export NVM_INC="${NVM_VERSION_DIR}/include/node" if [ "${NVM_SYMLINK_CURRENT-}" = true ]; then command rm -f "${NVM_DIR}/current" && ln -s "${NVM_VERSION_DIR}" "${NVM_DIR}/current" fi @@ -3542,7 +3544,7 @@ nvm() { nvm_curl_libz_support nvm_command_info nvm_is_zsh nvm_stdout_is_terminal \ >/dev/null 2>&1 unset NVM_RC_VERSION NVM_NODEJS_ORG_MIRROR NVM_IOJS_ORG_MIRROR NVM_DIR \ - NVM_CD_FLAGS NVM_BIN NVM_MAKE_JOBS \ + NVM_CD_FLAGS NVM_BIN NVM_INC NVM_MAKE_JOBS \ >/dev/null 2>&1 ;; *)