mac如何安装node,yarn(以及解决安装成功后仍无法安装依赖解决方案【不是最优但是有效】)

欢迎使用Mac(入mac的坑)

由于工作的原因,最近刚换了mac电脑,当然我就得把Windows下的环境全部搬到mac上不得不说这是个大工程,唉满纸荒唐言啊,从此失去window的【下一步】、【next】的快乐,废话,不多说,下面直接gank。

安装Homebrew

  1. 首先执行以下命令安装Homebrew然后根据提示进行操作
 /bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

或者如下命令

$ /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
  1. 为Homebrew配置环境变量,执行下面两条命令
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/zhaozhixing/.zprofile
.eval "$(/opt/homebrew/bin/brew shellenv)"

执行安装node.js的命令

brew install node

MAC终端安装指定版本node

  • 安装NVM
$ brew install nvm
  • 安装成功以后依顺序执行以下配置命令
    1.安装完成之后打开shell的配置文件
$ cd ~
$ vim .bash_profile

2.在文件里添加以下命令

export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

-3.然后重新source

$ source .bash_profile

-4.使用nvm自主选择使用node.js的版本

    $ nvm ls-remote 查看 所有的node可用版本
    $ nvm install xxx 下载你想要的版本
    $ nvm use xxx 使用指定版本的node
    $ nvm alias default xxx 每次启动终端都使用该版本的node

中途的bug解决

不知道为什么在我装了node.js和npm之后不知道为啥我想要跑的项目一个都没跑起来,因为相关依赖装不上,反正是试了各种方法,node.js是安上了又卸载,卸载了又安装,还尝试了安装低版本或者高版本的node,但是都不行(当然我也尝试了淘宝镜像cnpm),最后我直接放弃啦,然后换了用了yarn,但是到这里奇迹发生了,当我安装完成以后惊喜的发现npm,cnpm,yarn命令居然都能用啦。下面我简单介绍一下yarn的安装方法吧

yarn安装

  • 使用homebrew 安装
brew install yarn
  • 脚本安装
curl -o- -L https://yarnpkg.com/install.sh | bash
  • 如果有node.js也可以尝试以下方法安装
npm install -g yarn

以上方法仅供参考,选一种合适自己的吧,毕竟适合自己的才是最好的,安装完成以后别忘啦使用命令 yarn --version 检查是否安装成功

特别提醒

linux 下vim的使用
(1)如下图可以根据提示操作
在这里插入图片描述

(2)进入编辑的话按e 接着按【i, I, o, O, a, A, r, R】任意字母进入编辑模式,屏幕左下方出现INSERT的字样,此时才可以进入编辑,利用箭头键上下左右,配合enter换行进入你所有编辑的区域
(3)编辑好后,按esc退出编辑模式进入一般模式,有以下命令可供参考
【:w】 保存编辑的内容
【:w!】强制写入该文件,但跟你对该文件的权限有关
【:q】 离开vi
【:q!】 不想保存修改强制离开
【:wq】 保存后离开
【:x】 保存后离开
【ZZ】 若文件没有更动,则不保存离开,若文件已经被更改过,则保存后离开

后记

以上就是mac node.js yarn的安装,前前后后断断续续折腾了好几天都快emo啦 此笔记供以后参考,也分享给大家,刚用上mac啦,也欢迎各位大佬给我分享一些实用经验,如有不懂的欢迎大家评论区里探讨

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值