1、mac如果没安装过homeBrew先运行这个命令
/usr/bin/ruby -e “$(curl -fsSL /gh/ineo6/homebrew-install/install)”
安装完 关闭窗口重新打开 检查版本yarn --version 检查是否安装成功
2、安装过homeBrew的 可以直接通过homeBrew安装
/bin/bash -c "$(curl -fsSL /Homebrew/install/HEAD/)"
npm install --global yarn
yarn --version
装完之后 可以新建一个文件夹 右键打开黑窗口 yarn init 然后enter到底 再安装一下淘宝镜像:
yarn config set registry
3、用脚本直接安装
curl -o- -L / | bash
yarn困扰我两天。百度很久 又一顿试终于好使了
下面是找的一些其它的关于yarn的
使用 brew 移除 yarn
brew uninstall --force yarn
npm r -g yarn
查询 yarn 的位置
which yarn
/usr/local/bin/yarn
使用 rm 移除 yarn 和 yarnpkg
rm /usr/local/bin/yarn
rm /usr/local/bin/yarnpkg
which yarn
yarn not found
使用 brew 重新安裝 yarn
brew install yarn
brew link yarn
yarn -v
如果不想使用yarn , 可通过 命令: $ yarn global bin
查询到存放地址之后 到对应目录删除掉yarn就可以了
我用brew命令安装的时候,报错,没权限,提示用下面语句设置权限:
sudo chown -R
(
w
h
o
a
m
i
)
/
u
s
r
/
l
o
c
a
l
输入之后提示:
c
h
o
w
n
:
/
u
s
r
/
l
o
c
a
l
:
O
p
e
r
a
t
i
o
n
n
o
t
p
e
r
m
i
t
t
e
d
…
我也不知道改怎么搞了,有不能用
s
u
d
o
,又不能设置权限
…
后来搜了一下,是
b
r
e
w
的问题,解决方法:先卸载已安装的
h
o
m
e
b
r
e
w
/
u
s
r
/
b
i
n
/
r
u
b
y
−
e
"
(whoami) /usr/local输入之后提示: chown: /usr/local: Operation not permitted… 我也不知道改怎么搞了,有不能用sudo,又不能设置权限…后来搜了一下,是brew的问题,解决方法: 先卸载已安装的homebrew /usr/bin/ruby -e "
(whoami)/usr/local输入之后提示:chown:/usr/local:Operationnotpermitted…我也不知道改怎么搞了,有不能用sudo,又不能设置权限…后来搜了一下,是brew的问题,解决方法:先卸载已安装的homebrew/usr/bin/ruby−e"(curl -fsSL /Homebrew/install/master/uninstall)"提示让你删除(自动以操作)的文件不用管就行了,都是正常系统文件。然后重新安装:
/usr/bin/ruby -e “$(curl -fsSL /Homebrew/install/master/install)”
然后下面的通过命令就可以正常安装yarn了
brew install yarn
// 查看 yarn 配置
yarn config get registry
或者
yarn config list