一套齐全的环境设置: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
相关推荐
_院长大人_24 分钟前
Vue + ECharts 实现价格趋势分析图
前端·vue.js·echarts
لا معنى له26 分钟前
Var-JEPA:联合嵌入预测架构的变分形式 —— 连接预测式与生成式自监督学习 ----论文翻译
人工智能·笔记·学习·语言模型
chase。40 分钟前
【学习笔记】让机器人“边想边动”——实时动作分块流策略的执行方法
笔记·学习·机器人
IT_陈寒43 分钟前
Vite的alias配置把我整不会了,原来是这个坑
前端·人工智能·后端
[ ]8981 小时前
Stack_MLAG_知识点梳理
网络·笔记·网络协议
万物得其道者成1 小时前
Cursor 提效实战:我的前端 Prompt、审查 SKILL、MCP 接入完整方法
前端·prompt
唐樽1 小时前
C++ 竞赛学习路线笔记
c++·笔记·学习
酒鼎1 小时前
学习笔记(12-02)事件循环 - 实战案例 —⭐
前端·javascript
Bigger1 小时前
第一章:我是如何剖析 Claude Code 整体架构与启动流程的
前端·aigc·claude
竹林8182 小时前
从“连接失败”到丝滑登录:我用 ethers.js v6 搞定 MetaMask 钱包连接的全过程
前端·javascript