MacOS安装node,npm踩坑

简介: MacOS安装node,npm踩坑

简介

我们可能同时在进行 2 个项目,而 2 个不同的项目所使用的 node 版本又是不一样的,或者是要用更新的 node 版本进行试验和学习。这种情况下,对于维护多个版本的 node 将会是一件非常麻烦的事情,而 nvm 就是为解决这个问题而产生的,他可以方便的在同一台设备上进行多个 node 版本之间切换,而这个正是 nvm 的价值所在,详情可以查看官网 NVM 官网。

1、git clone

git 克隆 nvm

git clone https://gitee.com/mirrors/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`

2、环境变量配置

执行以下命令

#sudo vim ~/.zshrc
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"

保存后 source 下!!!nvm 有版本号为成功

nvm -v

3、选择版本

执行以下命令

nvm ls-remote

执行完结果

640.png

执行以下命令安装

nvm install v14.17.5

执行完成结果

640.png

使用 nvm ls 查看已安装的 node 环境:

640.png

4、安装 cnpm

配置国内镜像源

npm install -g cnpm --registry=https://registry.npm.taobao.org

执行完成截图

640.png

5、校验

开始校验安装的 npm、node

640.png

相关文章
|
12天前
|
网络安全 计算机视觉
【node】 npm install 报错:code 128
【node】 npm install 报错:code 128
33 1
|
1月前
|
JavaScript 内存技术
node与npm版本对应关系以及使用nvm管理node版本
node与npm版本对应关系以及使用nvm管理node版本
160 0
|
5天前
|
缓存 资源调度
npm install安装时一直idealTree:npm: sill idealTree buildDeps解决方案(亲测有效)
npm install安装时一直idealTree:npm: sill idealTree buildDeps解决方案(亲测有效)
20 2
|
17天前
|
JavaScript Windows
NodeJS 安装及环境配置
NodeJS 安装及环境配置
|
26天前
|
Linux 开发工具 git
node使用nrm 管理托管node的安装源
node使用nrm 管理托管node的安装源
41 1
|
1月前
|
内存技术
node版本与npm版本不对应的解决方案
node版本与npm版本不对应的解决方案
25 0
|
1月前
|
Web App开发 JavaScript 前端开发
如何使用npm创建Node.js项目?
【2月更文挑战第10天】
49 3
如何使用npm创建Node.js项目?
|
1月前
npm从非官方源安装
npm从非官方源安装
|
1月前
|
Web App开发 JavaScript 前端开发
Windows 10上安装Node.js的初学者指南
Node.js是是一个强大的JavaScript运行时环境,建立在Chrome的V8 JavaScript引擎上,让你能够在服务器端运行JavaScript。 通过本教程,你将学会如何设置Node.js和npm(节点包管理器等现代Web开发的必备工具。无论你是希望构建Web应用程序、创建服务器端脚本,还是涉足全栈开发,安装Node.js都是你的第一步。那么,让我们开始吧!
给npm换成国内源,提高creat-react-app的安装速度
给npm换成国内源,提高creat-react-app的安装速度
340 0