一套齐全的环境设置:nvm\node\nrm\pnpm

电脑:mac

终端:warp

1 nvm

作为node的版本控制器,最先下载**(如果已经有node,必须先卸载)**

下载nvm

bash 复制代码
curl -o- https://mirrors.tuna.tsinghua.edu.cn/github-release/nvm-sh/nvm/latest/install.sh | bash

环境配置

下载完成后,需要配置环境变量

写入文件:/liabrary/.zshrc

bash 复制代码
# nvm环境变量
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # 加载nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # 加载bash补全功能

# nvm源
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node/
export NVM_NPM_MIRROR=https://npmmirror.com/mirrors/npm/

注意:

  1. 如果文件不存在,可以用touch .zshrc创建
  2. 如果终端使用的是bash,目标文件是.bashrc

执行

在终端执行配置

bash 复制代码
source .zshrc

成功

2 node

使用nvm下载node:

bash 复制代码
nvm install 14 # 下载制定版本号
nvm install lts/fermium # 根据版本别名下载

nvm切换版本:nvm use 14

nrm

bash 复制代码
npm config set registry https://registry.npmmirror.com # 切换国内源

npm i nrm -g 下载

注意:

  1. 增加公司源 nrm add [name] [url]

pnpm

bash 复制代码
npm install -g pnpm
相关推荐
傻小胖27 分钟前
22.ETH-智能合约-北大肖臻老师客堂笔记
笔记·区块链·智能合约
浅念-43 分钟前
C++入门(2)
开发语言·c++·经验分享·笔记·学习
吃杠碰小鸡1 小时前
高中数学-数列-导数证明
前端·数学·算法
kingwebo'sZone1 小时前
C#使用Aspose.Words把 word转成图片
前端·c#·word
xjt_09011 小时前
基于 Vue 3 构建企业级 Web Components 组件库
前端·javascript·vue.js
我是伪码农2 小时前
Vue 2.3
前端·javascript·vue.js
张人玉2 小时前
VisionPro 定位与卡尺测量学习笔记
笔记·学习·计算机视觉·vsionprp
songyuc2 小时前
【BiFormer】BiFormer: Vision Transformer with Bi-Level Routing Attention 译读笔记
笔记·transformer
夜郎king2 小时前
HTML5 SVG 实现日出日落动画与实时天气可视化
前端·html5·svg 日出日落
觉醒大王2 小时前
强女思维:着急,是贪欲外显的相。
java·论文阅读·笔记·深度学习·学习·自然语言处理·学习方法