• 安装yarn 心得分享


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

    1,首先安装yarn:

    安装yarn 

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

    2,配置

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

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

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

    在用户变量中加入:

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

    在系统环境变量中加入:

    D:Program Files (x86)Yarnglobal ode_modules  //可以全局访问到全局安装的文件

    D:Program Files (x86)Yarnin  //这个是因为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的优势:

    1.npm安装是串行、而yarn是并行、速度快。
    
    2.已经下载过的包会被缓存、支持离线安装。
    3.优化的输出信息。

    4.npm总会出现莫名的错误,让人头疼
  • 相关阅读:
    不知道搜索引擎对display:none和visibility:hidden是怎么个看法
    《Effective C#中文版:改善C#程序的50种方法》前言
    SEO实践之网站内部结构设计优化
    友情提示:职场修炼,参加招聘会注意事项
    CSS命名规范
    发布两款纯CSS编写的下拉菜单已测IE6,7,8,FF均可运行
    解读2010年中国九大SEO新星工作室
    南通SEO爱好者之“拿来主义”!
    轻松一刻——幽默
    大学生进行职业选择要有市场意识
  • 原文地址:https://www.cnblogs.com/zhanghaiyu-Jade/p/10841984.html
Copyright © 2020-2023  润新知