mirror of
https://github.com/nvm-sh/nvm.git
synced 2025-09-11 17:19:05 +00:00
[Fix] nvm install-latest-npm
: ensure npm 8 does not install on unsupported nodes
This commit is contained in:
@@ -8,6 +8,13 @@ set +e # todo: fix
|
||||
\. ../../nvm.sh
|
||||
set -e
|
||||
|
||||
nvm deactivate >/dev/null 2>&1 || die 'unable to deactivate: 1'
|
||||
nvm install 12.12 >/dev/null 2>&1 || die 'install v12.12 failed'
|
||||
nvm install-latest-npm || die 'nvm install-latest-npm failed: 1'
|
||||
NPM_VERSION="$(npm --version)"
|
||||
nvm_version_greater_than_or_equal_to "${NPM_VERSION}" 7.0.0 \
|
||||
&& nvm_version_greater 8.0.0 "${NPM_VERSION}" || die "node v12.12 updates to ${NPM_VERSION}; expected v7"
|
||||
|
||||
nvm deactivate >/dev/null 2>&1 || die 'unable to deactivate: 1'
|
||||
nvm install 4 >/dev/null 2>&1 || die 'install v4 failed'
|
||||
nvm install-latest-npm || die 'nvm install-latest-npm failed: 1'
|
||||
|
Reference in New Issue
Block a user