初次使用yarn ,坑的我,全局安装完@vue/cli,安装之后就是说vue不是内部命令,研究好久,总结一下分享大家一起学习

1,首先安装yarn:

安装yarn

去官网下载yarn 安装包 默认安装即可  官网->https://yarnpkg.com/lang/zh-hans/docs/install/

2,配置

yarn 缓存和全局安装的包会默认安装到c盘,这是非常不好的,我们可以更改缓存位置和全局安装位置:

.改变 yarn 全局安装位置
在你所安装的yarn的目录下建一个global文件夹
然后在cmd终端输入下面命令:
yarn config set global-folder "D:\Program Files (x86)\Yarn\global"
然后修改用户目录下`.yarnrc` 的文件中的 `global-folder` 修改为 `--global-folder`即可 . 改变 yarn 缓存位置
在你所安装的yarn的目录下建一个cache文件夹
yarn config set cache-folder "D:\Program Files (x86)\Yarn\cache"

然后需要配置一下环境变量:

在用户变量中加入:

D:\Program Files (x86)\Yarn\global  //针对该用户的访问(看自己,是否有多个用户)

在系统环境变量中加入:

D:\Program Files (x86)\Yarn\global\node_modules\  //可以全局访问到全局安装的文件

D:\Program Files (x86)\Yarn\bin\  //这个是因为yarn就在这个文件夹中,以便能全局访问到yarn

3,查看

可以通过yarn global dir  查看yarn全局安装位置

可以通过yarn global bin  查看yarn 全局安装的命令(可执行文件)

4,镜像源

查看yarn的镜像源:

yarn config get registry

默认是官方源:

https://registry.yarnpkg.com

可以切换yarn 为淘宝镜像源(对npm或者yarn 同样适用):

yarn config set registry https://registry.npm.taobao.org

5,yarn命令与cnpm/npm 对比

初始化项目:

yarn  init

npm /cnpm  init

安装包:

yarn add  xxxx

npm/cnpm  install/i  xxxx

全局安装:

yarn global  add   xxxx

npm /cnpm  i  xxxx -g

非全局安装:

yarn  add   xxxx --dev

npm/cnpm  install   xxx  -D

卸载包:

yarn remove  xxxx

npm /cnpm  uninstall  xxxx

安装项目全部依赖:

yarn/yarn  install

npm/cnpm  install

运行脚本:

yarn run  xx

npm/cnpm run xx

6,相比npm,yarn的优势:

.npm安装是串行、而yarn是并行、速度快。

.已经下载过的包会被缓存、支持离线安装。
3.优化的输出信息。 4.npm总会出现莫名的错误,让人头疼

安装yarn 心得分享的更多相关文章

  1. CentOS安装Yarn只需两步就搞定

    Yarn 是一个依赖管理工具.它能够管理你的代码,并与全世界的开发者分享代码.Yarn 是高效.安全和可靠的,你完全可以安心使用.代码是通过包(有时也被称为组件). 在每一个包中会定义一个 packa ...

  2. eclipse使用技巧心得分享

    eclipse使用技巧心得分享   习惯了eclipse开发java程序,公司最近的项目都是idea开发的,同时android studio也是idea原型开发的,在学android开发,所以脱离ec ...

  3. windows 通过scoop安装yarn

    首先进入cmd,输入powershell指令,如图 Prompt should now start with "PS " 然后run iex (new-object net.web ...

  4. Mac 下安装 ruby 环境解决 brew 安装 yarn 问题

    在brew安装yarn提示 ruby的版本过低.在网上搜了一下发现 1. mac下自带的ruby 在 system 目录下 2. 其实可以用brew安装一个ruby brew install ruby ...

  5. 【创客+】偷心锁屏创始人Jerry创业心得分享

    偷心锁屏创始人Jerry创业心得分享 作者:Jerry权泉,偷心锁屏创始人 我创业的起因非常偶然.08年在东京早稻田大学读博士期间,每周六都去社区活动中心跟日本人志愿者日语对话练习日语.有一次练习结束 ...

  6. Putty的噩梦——渗透工具PuttyRider使用心得分享

    我们在入侵到一台主机的时候,经常会看到管理员的桌面会放着putty.exe,这说明有很大的可能性管理员是使用putty远程管理主机的. 该工具主要是针对SSH客户端putty的利用,采用DLL注入的方 ...

  7. Qt在线技术交流之OpenGL、Quick以及所经历项目开发心得分享

    时间:3月25日晚上7:30 主题:Qt在线技术交流之OpenGL.Quick以及所经历项目开发心得分享 直播:http://qtdream.com 主页.全民TV,可能会加上其他的直播平台进行转播 ...

  8. 安装yarn实况

    [**前情提要**]最近在gayhub上面得到一个开源项目,遂准备研究一下源码,当然第一步就是要把项目运行起来.然后看了一下技术栈,发现包管理工具是使用yarn,以前也听说过yarn但是也没有具体使用 ...

  9. 安装yarn集群

    安装yarn集群 # mapreduce运行平台YARN mapreduce程序应该是在很多机器上并行启动,而且先执行map task,当众多的maptask都处理完自己的数据 后,还需要启动众多的r ...

随机推荐

  1. c++ 第二天 命名空间、数组

    C++ 命名空间 命名空间,也就是名称空间/名字空间,注意需要的头文件是 iostream ,而不是 iostream.h ,后者是旧版本的 C++ 头文件,并不支持命名空间. 为什么要使用命名空间? ...

  2. 4.9 省选模拟赛 圆圈游戏 树形dp set优化建图

    由于圆不存在相交的关系 所以包容关系形成了树的形态 其实是一个森林 不过加一个0点 就变成了树. 考虑对于每个圆都求出最近的包容它的点 即他的父亲.然后树形dp即可.暴力建图n^2. const in ...

  3. C++的常用输入及其优化以及注意事项

    $\mathcal{P.S:}$ 对于输入方式及其优化有了解的大佬可直接阅读$\mathcal{Part}$ $\mathcal{2}$ 特别鸣谢:@归斋目录: $\mathcal{Part}$ $\ ...

  4. 强烈推荐 16 款 IDEA 插件,让你的开发速度飞起来!

    当前使用的IDEA版本是2020.1.随着IDEA版本的升级,有些插件不再支持,而有些插件变成了收费插件,这些插件将不再推荐.以下列举的,都是亲测可以在2020.1版本的IDEA中使用的插件. 1 g ...

  5. 90行代码让微信地球转起来,太酷了!(python实现)

    1.微信地球 手机重启后打开微信的一瞬间,会看到一幅有名的图片,上面站着一个 张小龙 . 很多人学习python,不知道从何学起.很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手. ...

  6. C语言学习笔记之函数指针与函数指针数组

    指针函数:本质是一个函数: 是一个返回指针类型的函数int * sum(){ } 函数指针:本质是一个指针: 是一个指向函数的指针 int (*p)(int,int) = sum; p(5,6); i ...

  7. javascript数组笔记

    1.数组 2.利用new创建数组 var arr= new Array(); 3.利用数组字面量创建数组 var 数组名=[]; 4.数组里面的数据叫 5.数组的索引(数组下标从0开始) 6.遍历数组 ...

  8. 17、Observer 观察者模式

    以一个实例给大家引入观察者,大家多多少少都写过html或者java中的swing.我们定义一个按钮,给他增加一个点击事件,那么这个方法是怎么被触发到呢,对了,就是利用了观察者设计模式 观察者模式 当对 ...

  9. SpringBoot介绍,快速入门小例子,目录结构,不同的启动方式,SpringBoot常用注解

    SpringBoot介绍 引言 为了使用ssm框架去开发,准备ssm框架的模板配置 为了Spring整合第三方框架,单独的去编写xml文件 导致ssm项目后期xml文件特别多,维护xml文件的成本也是 ...

  10. 程序员必须了解!IntelliJ IDEA 2020.2的新增功能

    IDEA 因为之前破解过,所以家里的电脑都是19版本的,用的也比较顺手,也就一直懒得去动他,但是,程序猿的好奇心可能真的挺重,猎奇心里,在网上也看到了很多关于2020版本的idea的各种好处,于是,闲 ...