一套齐全的环境设置: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
相关推荐
清平乐的技术专栏2 分钟前
【Kafka笔记】(三)常用命令整理
笔记·分布式·kafka
丷丩3 分钟前
工程级MVT地图瓦片服务器Web前端架构设计文档
前端·vue·gis·pinia·geoai-up
小鹿软件办公3 分钟前
Google 在 Chrome 和搜索中加入 SynthID AI 图像检测功能
前端·人工智能·chrome
海兰4 分钟前
【实用程序】图片处理服务,前端应用 (Vue 3 + Pinia + Vite)后端服务 (Node.js + Express + Sharp)
前端·javascript·vue.js·node.js·pinia
Hua-Jay5 分钟前
OpenCV联合C++/Qt 学习笔记(二十四)----差值法检测移动物体、稠密光流法跟踪移动物体及稀疏光流法跟踪移动物体
c++·笔记·qt·opencv·学习·计算机视觉
是谁眉眼7 分钟前
css讲解
前端
IT_陈寒7 分钟前
Vite热更新失效?我在这坑里卡了一下午
前端·人工智能·后端
清平乐的技术专栏12 分钟前
【FlinkSQL笔记】(一)什么是Flink SQL
笔记·sql·flink
代码搬运媛13 分钟前
双Token刷新机制详解
前端
半夜修仙17 分钟前
Redis中Set数据类型的常见命令
java·数据库·redis·笔记·学习