苹果m1 nvm Node安装

苹果m1 nvm Node安装

安装nvm(推荐的node版本管理器)

  • 使用curl进行安装nvm

不要使用homebrew!不要使用homebrew!不要使用homebrew!
虽然homebrew安装过程比较顺利,看似没有问题,但是有很多未知的坑,比如node-sass等。npm安装项目依赖的时候,耗费n个小时一直安装失败。
安装各种node版本/npm版本/yarn/各种国内镜像均不能解决。

// 第一步
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

// 第二步
vim .bash_profile

// 第三步,将下面内容复制到进去,然后保存
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
// nvm国内镜像
export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node
export NVM_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs


// 第四步,找个地方,复制进去,然后保存
source ~/.bash_profile

// 第五步
source ~/.zshrc

// 第六步,测试nvm命令是否安装成功
执行nvm命令
打印出来Node Version Manager (v0.37.2),则证明安装成功
//删除刚才安装的nvm
rm -rf ~/.nvm

使用nvm安装node版本

  • nvm安装node指定版本

如果正常安装node版本会报错,会在下载完成指定包之后。解压的时候会出现c++编译的错误,然后安装失败。

解决方案:如下代码块

​ 通过nvm安装node.js
​ 安装指定的版本nvm install v14.17.5
​ 使用指定的版本nvm use v14.17.5

nvm install stable ## 安装最新稳定版 node,当前是node v9.5.0 (npm v5.6.0)

nvm install <version> ## 安装指定版本,可模糊安装,如:安装v4.4.0,既可nvm install v4.4.0,又可nvm install 4.4

nvm uninstall <version> ## 删除已安装的指定版本,语法与install类似

nvm use <version> ## 切换使用指定的版本node

nvm ls ## 列出所有安装的版本

nvm ls-remote ## 列出所有远程服务器的版本(官方node version list)

nvm current ## 显示当前的版本

nvm alias <name> <version> ## 给不同的版本号添加别名

nvm unalias <name> ## 删除已定义的别名

nvm reinstall-packages <version> ## 在当前版本 node 环境下,重新全局安装指定版本号的 npm 包

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值