nvm的安装及Node.js环境配置,npm, yarn, pnpm包缓存

一、nvm是什么?

 nvm是一个node的版本管理工具,可以简单操作node版本的切换、安装、查看、等等

二、nvm的安装

1.windows包下载地址:目前我用的1.1.11

  下载nvm安装包,下载地址:https://github.com/coreybutler/nvm-windows/releases

2. 双击安装文件 nvm-setup.exe文件进行安装:

(1)安装 (注意这里:默认安装到C盘,可以修改地址)nvm可以自定义路径,node默认安装在C盘,不改变,不然会切换node有权限问题

之后finish就完成安装了。完成可以以下方式检测

 如果安装到其它盘,则需要配置相对应的环境,如图

 

(2)配置

  找到nvm文件位置,点开setting

 

然后在它后面输入以下代码:(这是配置镜像源)
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

三、使用

1.先卸载之前的node.js,保证卸干净

 nvm的一些命令:

nvm off                     // 禁用node.js版本管理
nvm on                      // 启用node.js版本管理
nvm install <version>       // 安装node.js的命名 version是版本号 例如:nvm install 16.8.1
nvm uninstall <version>     // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
nvm ls                      // 显示所有安装的node.js版本,当前使用的版本前会带*号
nvm list available          // 显示可以安装的所有node.js的版本
nvm use <version>           // 切换到使用指定的nodejs版本
nvm v                       // 显示nvm版本
nvm install stable          // 安装最新稳定版

四、全局配置node (配置node的缓存全局仓库)注意:可以不用配置全局包路径看自己需求!!!  前面 3步已经完成NVM安装。

1,在E:\webTool\nodejs(位置和目录名自己决定)下创建两个文件夹【node_global】及【node_cache】

  • node_cache:缓存目录
  • node_global:全局包目录

2, 创建完两个空文件夹之后,打开cmd命令窗口,输入:

然后再命令行输入(路径要写对)

npm config set prefix “E:\webTool\nodejs\node_global”

npm config set cache “E:\webTool\nodejss\node_cache”

 注意,完成在命令行中修改路径的操作之后,就会改变C盘-> 用户里的.npmsrc文件内容,就不要再去删除C盘-> 用户里的.npmsrc文件了

 

3,接下来设置环境变量,关闭cmd窗口,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”

  a 用户变量--Path--新建:路径写自己安装的位置,别看图上路径

 b 系统变量--新建:路径写自己安装的位置,别看图上路径

 到此配置部分就完了~~~~

 检查全局变量是否配置好:

npm install express -g # -g是全局安装的意思
npm install yarn -g

 输入node,后输入“require(‘express’)”测试node模块的全局路径是否配置正确。

 最后结果:

环境变量就配好了,你现在的全局包都在你自定义的目录文件里面啦。

四、如何你使用yarn 或者 pnpm, 你还可以配置yarn的全局安装位置和缓存位置

 1.默认情况 yarn和pnpm全局包缓存在c盘的用户下; 如何你觉得不想安装在这里,你可以改变路径:

 2:百度搜索下:yarn pnpm改变全局安装路径 缓存 这里给下连接, 当然你还可以去查看官方的文档,看yarn,pnpm的config配置

1: yarn: https://www.jianshu.com/p/30ba1da2bde1

2:   pnpm: https://blog.csdn.net/qq_27971677/article/details/130652057

3: 如下图我自己改变了yarn的包安装路径,因为在C盘太占空间了,文件很大

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~完毕~~~~~~~~~~~~~~~·~~~~~~~~~~~~~~~~~~~~~~·

posted @ 2023-11-10 11:43  simple-love  阅读(2552)  评论(0编辑  收藏  举报