nvm、npm与node的关系

84 阅读1分钟

nvm是什么

npm与node的管理工具

nvm -v               //查看当前版本
nvm ls               // 查看已安装node版本
nvm install XXX      // 安装对应vXX版本的node
nvm use xxx          // 选择使用XXX版本
nvm uninstall XXX    // 卸载对应vXX版本的node

npm是什么

NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题
没事多换源,防止与山庄同行

npm config set registry https://registry.npm.taobao.org

node是什么

Node.js 是把运行在浏览器中的js引擎抽离处理,进行再次封装,成为一个独立的运行环境。 Node.js是一个开源的跨平台JavaScript运行时环境。它几乎是任何类型项目的流行工具!

三者关系

C:\Users\14562>npm -v
8.1.0

C:\Users\14562>node -v
v16.12.0

C:\Users\14562>nvm ls

    18.17.1
  * 16.12.0 (Currently using 64-bit executable)

C:\Users\14562>nvm use 18.17
Now using node v18.17.1 (64-bit)

C:\Users\14562>nvm ls

  * 18.17.1 (Currently using 64-bit executable)
    16.12.0

C:\Users\14562>npm -v
9.6.7

C:\Users\14562>node -v
v18.17.1