nvm安装Node.js与统一的全局模块安装路径的配置

1. nvm下载

2. nvm常用的几个命令

image.png

修改nvm下载源
在nvm目录中找到 setting.txt 添加以下代码

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

3. npm管理(pnpm同npm)

使用 nvm 时,默认的 prefix 是当前激活的 Node.js 版本的安装路径。
带来一个问题是:切换版本之后,之前安装全局命令模块需要重新安装,非常不方便。
解决方案是配置统一的全局模块安装路径。
新建npm_global和npm_cache文件夹,分别用于npm包的全局安装路径和全局cache路径

npm查看各种全局路径的命令

  • 查看当前npm包的全局安装路径
npm prefix -g 
  • 查看当前npm包的全局cache路径
npm config get cache
  • 查看配置列表
npm config ls
  • 查看配置列表的全部信息
npm config ls -l

npm修改全局路径命令

  • 修改npm的包的全局安装路径
npm config set prefix "D:\Program Files\DevTools\npm\node_global"
  • 修改npm的包的全局cache位置
npm config set cache "D:\Program Files\DevTools\npm\node_cache"

配置环境变量

  • 将npm包全局安装路径配置在环境变量中

此电脑 -> 属性 -> 高级系统设置 -> 环境变量 -> 系统变量 -> path ->编辑 - > 新增路径 - D:\Program Files\DevTools\npm\node_global(路径可以根据npm prefix -g查看)


image.png

注意pnpm环境变量配置

image.png

4. yarn管理

安装yarn
yarn的默认缓存和存储包的路径都在C盘,所以最好在安装后也进行修改

yarn查看各种路径命令

  • 查看 yarn 全局bin位置(prefix)
yarn global bin
  • 查看 yarn 全局安装位置(folder)
yarn global dir
  • 查看 yarn 全局cache位置(cache)
yarn cache dir
  • 查看配置列表
yarn config list

yarn修改路径命令

  • 改变 yarn 全局bin位置(prefix)
yarn config set prefix "D:\Program Files\DevTools\npm\yarn_global\bin"
  • 改变 yarn 全局安装位置(folder)
yarn config  set global-folder "D:\Program Files\DevTools\npm\yarn_global"
  • 改变 yarn 全局cache位置(cache)
yarn config set cache-folder "D:\Program Files\DevTools\npm\yarn_cache"

配置环境变量
将 D:\Program Files\DevTools\node.js\yarn_global 添加到环境变量的path变量中,若该目录下自动生成了bin目录,则添加 D:\Program Files\DevTools\node.js\yarn_global\bin 到环境变量中

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容