win10安装使用yarn代替npm

原先一直使用npm管理js的包,但是npm安装起来实在是太慢了,而且还时不时会完全卡主。

曾经安装过smart npm  cnpm  还换源成淘宝的源过,但是都效果不佳,因为公司网的原因,在用淘宝源的同时再用自己手机热点才能把包装上。速度依旧很慢。然后本地包和全局包也因为不熟悉操作的原因搞的乱七八糟。

今天下载TensorFlow js的时候又出现了总是安装失败的问题。就又尝试了一下换源等操作,还是失败。然后官方文档里面有yarn安装的操作,我就准备直接使用yarn安装,结果十分快速的就安装完毕了。一点错都没有报。

这里记录一下yarn的安装等操作。推荐使用yarn代替npm。

参考了https://blog.csdn.net/Goo_12138/article/details/103756249

1.官网安装yarn

https://www.yarnpkg.com/zh-Hans/docs/install#windows-stable   

(有很多种安装方式,npm安装之类的,我觉得官网下文件最方便,推荐官网下载。)

选择安装位置之后一路next即可

(我是安装在D:\Program Files\Yarn ,怕c盘空间爆满,一般都安装在d盘。)

2.测试是否安装成功

打开powershell输入

yarn -v

显示版本信息就说明成功了。(因为powershell可以使用Linux的cd ls等操作,非常便利。推荐用powershell,用这个比cmd方便)

3.配置环境变量

我看到有的帖子说要配置环境变量,但是我去添加的时候发现环境变量里已经自动添加了yarn,可能是因为使用官网安装包安装,里面有这个添加环境变量的设置吧。还是要检查一下,环境变量配置好了没,没有的话找到安装yarn的位置,把bin目录位置写入环境变量。我的环境变量是  D:\Program Files\Yarn\bin

4.想要改全局安装位置和缓存位置的可以参照这个帖子做

https://www.jianshu.com/p/1ab93268ddac

(帖子里最重要的一步是:切记要把node_modules\.bin添加到环境变量里。按照帖子里cmd操作完成后,可以用 npm i -g yrm 来安装 yrm, 这时就会自动生成node_modules\.bin,再把这个添加到环境变量里。)

我按照这个操作之后就成功切换了 yarn 的 全局安装位置。不过检查当前yarn 的 bin的 位置却是在C盘。这个不知道原因,暂时就先这样吧。

你可能感兴趣的:(其他)