一套齐全的环境设置: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
相关推荐
众链网络1 分钟前
Agent 重试的工程解法:幂等、断点续跑与熔断怎么落地
java·前端·数据库·人工智能
北京盛世宏博14 分钟前
异地机房采集踩坑笔记:以太网温湿度记录仪跨网段通信调试实战
开发语言·笔记·单片机·php·传感器·温湿度
User_芊芊君子19 分钟前
JiuwenSwarm 协同智能体落地金融投研全流程:SwarmFlow 工作流编排与人机交互面板实测(A2UI v0.8 Web 通道适配)
前端·金融·人机交互
程序员大阳1 小时前
副队长CSS教程(37)–transition 过渡
前端·css·transition·过渡
ZoeLandia1 小时前
TypeScript 01:类型注解与类型推断
前端·javascript·typescript
踩蚂蚁1 小时前
从“打开灯光”看 KWS 多关键词语音控制是怎么工作的
前端
ppiero1 小时前
AI 助手聊着聊着就失忆?先分清"上下文"和"记忆"(五步装长期记忆)
前端
FakeOccupational1 小时前
【电路笔记 STM32】Cortex-M7 UART DMA模式(DMA&空闲中断&普通模式+DMA&半满/全满中断&循环模式)
笔记·stm32·嵌入式硬件
打呵欠的猫1 小时前
用 AI 做性能分析:一行命令找出拖慢页面的 5 个组件,优化后首屏快了 40%
前端·性能优化·ai编程