安装nvm
- 下载nvm软件
NVM下载地址:点击进入下载页
这里使用exe安装文件的方式安装,如下如所示:
-
解压进行安装
-
双击安装,选择安装目录,D:\software\web\nvm
4. 选择nodejs安装目录,D:\software\web\nodejs
nodejs 安装目录不能有空格,不能有中文,且该目录必须为空文件夹
- 点击下一步完成安装
- 设置node下载源为淘宝源,进入nvm安装目录 D:\software\web\nvm,编辑settings.txt文件,在文件最后增加一下内容
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
5. 检查nodejs文件是否还存在,若不存在进行创建
6. 安装一个nodejs,此处安装10.15.0,使用管理员方式打开cmd命令窗口,推荐安装16.13.1版本
nodejs和npm版本对应关系,对应关系
# 检查nvm是否安装成功,若不成功,请按照环境变量章节配置环境变量
nvm -v
# 查看可安装版本
nvm ls available
# 安装nodejs 10.15.0版本
nvm install 10.15.0
# 查看已安装版本列表
nvm list
# 使用nodejs 10.15.0版本,nodejs文件夹会变为快捷方式
nvm use 10.15.0
# 检查npm 是否安装成功
npm -v
-
在nodejs文件夹下创建两个文件夹,node_global 和 node_cache
-
然后在命令行工具执行下面两条命令来修改npm全局安装包和缓存的位置
# 设置npm 缓存位置
npm config set cache=D:\software\web\nodejs\node_cache
# 设置npm 安装依赖包的位置
npm config set prefix=D:\software\web\nodejs\node_global
# npm 设置淘宝镜像源
npm config set registry http://registry.npm.taobao.org
# 安装一个npm依赖测试,发现安装到了D:\software\web\nodejs\node_global\node_modules目录下
npm i express -g
- 设置环境变量
系统变量中的path
安装yarn
安装命令
npm install -g yarn
查看yarn版本
yarn -v
查看yarn缓存目录
yarn cache dir
默认是c盘,我这里是C:\Users*\AppData\Local\Yarn\Cache\v6
或者C:\Users*\AppData\Local\Yarn\Cache\v4
清空yarn缓存
# 清除所有缓存
yarn cache clean
# 清除某个模块缓存
yarn cache clean **
设置缓存目录
# 不知道有啥用,可以不设置
yarn config set cache-folder D:\software\web\YarnCache
yarn config set global-folder D:\software\web\YarnCache
# 检测是否设置成功
yarn cache dir
yarn设置国内源
# 查看当前的源:https://registry.yarnpkg.com
yarn config get registry
# 将源设置为淘宝源
yarn config set registry https://registry.npm.taobao.org/
pnpm安装
# 安装pnpm
npm config set registry https://registry.npmjs.org
npm install pnpm -g
# 查看pnpm下载包路径
pnpm store path
# 设置pnpm下载包路径
pnpm config set store-dir D:\worksoftware\web\.pnpm-store
nvm常用命令
# 查看npm 全局安装地址
npm config get prefix
# 查看 npm 缓存位置
npm config get cache
# npm查看当前安装源
npm get registry