Skip to content

Instantly share code, notes, and snippets.

@riskers
Last active May 7, 2024 12:48
Show Gist options
  • Save riskers/1bd70aaffd78da5fda384b1c1aa5651a to your computer and use it in GitHub Desktop.
Save riskers/1bd70aaffd78da5fda384b1c1aa5651a to your computer and use it in GitHub Desktop.
Nodejs 环境管理 - nvm

nvm

添加镜像

export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

config

export NVM_DIR="/Users/gaoyibo/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm

export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node

alias

nvm ls: 左边是别名,右边是版本号。

2017-05-31 3 18 28

nvm alias default node: 表示 default 这个别名和 node 连接。

nvm install 15.0.1 --reinstall-package-from=12.13.0: 升级 node 版本的同时把全局模块带上


https://samuelsson.dev/update-nvm-installed-node-version-and-keep-globally-installed-packages/

@riskers
Copy link
Author

riskers commented May 7, 2024

从某版本迁移

# 从 18.17.1 中把所有 global package 迁移到现在 version 中
> nvm reinstall-packages v18.17.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment