node & nvm包管理工具
前言
nvm是一款node包管理工具,因为在工作中可能会有多个项目,使用的node版本各不相同,如果要切换项目的话,直接使用node是非常不方便的,所以我们可以使用nvm这款工具来帮助我们管理node
以下也是我在使用nvm遇到的一些问题,因为网上讲的太过繁琐,所以我自己记录了一下
我在使用nvm安装node后,使用npm安装pnpm后遇到的问题, pnpm 不是内部或外部命令的问题,这个问题让我恼火了一些时间,其实主要原因是因为pnpm是一个单独的包,他没有默认安装在nodejs目录下,所以在终端运行他是找不到这个包的
nvm install 18.18.0 //安装指定node版本
node -v
npm -v
npm install yarn -g
yarn -v
npm install pnpm -g
pnpm -v // 此时就遇到了问题 (pnpm 不是内部或外部命令的问题)
npm root -g // 查看pnpm安装的路径(C:\Users\stavinli\.nvm\versions\node\v16.0.0\node_modules)
- 先去找pnpm.cmd所在的目录
- 接下来复制这个路径到设置系统环境变量
3. 新建后将路径复制进去,点击确定收工
4.此时再重新打开终端,执行pnpm -v 你会发现他竟然神奇的出现了