强烈推荐使用nvm

下载链接
百度网盘 请输入提取码
安装过程点击下一步下一步即可

配置环境变量

image.png

image.png
image.png
image.png
然后点击确定、点击确定,
在电脑桌面,按住shift键点击鼠标右键,点击Powershell窗口,如图示
image.png

在命令行工具中输如指令
  1. # 安装好以后,输入命令查看 nvm 是否安装成功 检查版本号
  2. nvm version

image.png

安装node
  1. # 查看所有可以安装的 Node版本
  2. nvm list available

image.png

查看版本号以后,使用 nvm下载对应版本的 Node,命令如下:
  1. # 下载指定版本的 Node:nvm install 安装的Node版本
  2. # 例如:例如下载 18.16.0 版本的 Node,命令如下:
  3. nvm install 18.16.0
  4. # 如果需要下载最新版本的 Node,使用 latest 命令
  5. nvm install latest

包管理工具的操作 - 图8

安装好以后需要执行命令,来使用对应版本的 Node
  1. nvm use 18.16.0

nvm 常用命令
  1. # 查看版本
  2. nvm version
  3. # 查看安装的所有的 node 版本
  4. nvm ls
  5. # nvm install 安装Node版本
  6. # 例如:下载指定版本的 Node,例如下载 18.16.0 版本的 Node,命令如下:
  7. nvm install 18.16.0
  8. # 如果需要下载最新版本的 Node,使用 latest 命令
  9. nvm install latest
  10. # 切换 node 版本
  11. nvm use 版本号
  12. nvm use 18.16.0
  13. # 删除安装的 Node
  14. nvm uninstall 版本号
  15. nvm uninstall 18.16.0

执行完以上操作,必须修改 PowerShell 执行策略 about_Execution_Policies,否则查看镜像、安装项目依赖包会报错
具体操作如下:
使用管理员打开WindowsPowerShell
image.png
输入A,按回车即可

包管理工具

下载地址 npm
https://nodejs.org/en 下载LTS版
node.png
http://www.nodejs.com.cn/ 中文网
image.png
安装过程直接点击下一步—下一步
yarn下载地址
https://classic.yarnpkg.com/en/
yarn.png
image.png

yarn设置淘宝镜像

查询当前配置
  1. yarn config get registry

设置淘宝镜像
  1. yarn config set registry http://registry.npm.taobao.org/

查看当前镜像
  1. yarn config get registry

yarn安装依赖
  1. yarn add xxx模块名

yarn查看版本
  1. yarn -v
  2. # 或者
  3. yarn -version

配置环境变量
包管理工具的操作 - 图14
image.png
image.png
image.png
如果没有,点击新建进行操作
image.png

npm设置淘宝镜像

查询当前镜像
  1. npm get registry

设置为淘宝镜像
  1. npm config set registry http://registry.npm.taobao.org/

查看当前镜像源
  1. npm config get registry

npm安装模块
  1. npm i xxx模块名 // 或者(npm install xxx模块名)

npm查看版本
  1. npm -v
  2. # 或者
  3. npm -version

全局安装pnpm

  1. npm install -g pnpm

第一种
切换淘宝镜像(全局切换)

  1. npm config set registry http://registry.npm.taobo.org/
  2. <!-- 切换yarncnpmpnmp一样 -->

查看镜像的状态

  1. npm get registry

第二种
利用npm下载nrm

  1. npm install -g nrm

查看可切换的镜像源

  1. nrm ls

出现如下错误

  1. const open = require('open');

解决方案

  1. npm install -g nrm open@8.4.2 -save

切换淘宝镜像源

  1. nrm use taobao

cnpm的安装和上面类似,

总结起来一行命令

  1. npm install -g cnpm --registry=https://registry.npm.taobao.org

pnpm也可以上操作

  1. npm install -g pnpm --registry=https://registry.npm.taobao.org