已经安装的

yarn add vue
vue@2.2.5

yarn add  element-ui -S 


yarn add bootstrap@4.0.0-alpha.6 --save
 
yarn add @ng-bootstrap/ng-bootstrap --save
ng-bootstrap 以指令 (directive) 的形式提供组件, 方便在 html 视图中使用, 选择器 (selector) 使用同一的前缀 ngb , 类名则统一使用 Ngb 前缀。

更详细的博客
http://www.open-open.com/lib/view/open1478485680274.html

yarn 原仓库 包下载不 稳定,需要设置仓库为 tnpm 或在 cnpm
yarn config set registry “https://registry.npm.taobao.org”

Yarn 包管理工具 介绍:

Facebook出的,因为 node自带的 npm 包管理工具有缺陷
似乎是它独有的特性--离线模式: 一次在线联网安装包,永久离线使用,无需再联网重复地下载

直接用 Yarn官网 的描述 : (注:查看官网的文档和下载安装包可能需要***)

 

 

 
 
 
下载, 安装, 配置环境变量
下载
最新稳定版: v0.21.3,(2017.3.18 最新),有候选发布版本 v0.22.0 
我把下载链接放在CSDN上:

5M左右,不大

安装
一直下一步,我安装在C盘,因为我的node也是安装在那里。我不清楚安装在其他盘会不会影响到后面的操作,所以保险起见,安装在C盘
安装在  C:\Program Files (x86)\Yarn\bin


配置环境变量
这是为了告诉 cmd命令窗口 去 C:\Program Files (x86)\Yarn\bin 文件夹下执行yarn命令,具体的操作百度吧
我是用 “在PATH里引用环境变量”  这种方式来配置的
 
验证是否安装成功:yarn --version
如果出现版本号,说明安装成功 且 环境变量配置正确
没有的话,极有可能是环境变量配置错误

使用:

官方文档截图:

实际操作:
yarn init
先cd到你的项目的文件夹下
如果yarn命令不可用,检查一下环境变量是否配置正确
安装过程中,我什么都不写一直回车,全部用默认配置:


倒数第二行提示会在当前文件夹下生成如下 package.json 文件:
(此文件功能:描述项目的基本信息和依赖包的信息)

yarn add jquery
注释  : " jquery " 和 " jQuery " 似乎是不同的包,也就是说,包名区分大小写


yarn add jQuery
 
安装了两个包后,package.json 文件会自动变成这样:
 
看已经安装了的
yarn list
我标红色的是重点,不是报错
效果 3.26.2017:
yarn list v0.21.3
warning No license field

├─ @ng-bootstrap/ng-bootstrap@1.0.0-alpha.22
├─ ansi-regex@2.1.1
├─ ansi-styles@2.2.1
├─ async-validator@1.6.8
├─ babel-helper-vue-jsx-merge-props@2.0.2
├─ balanced-match@0.4.2
├─ block-stream@0.0.9
│  └─ inherits@~2.0.0
├─ bootstrap@4.0.0-alpha.6
│  ├─ jquery@>=1.9.1
│  └─ tether@^1.4.0
├─ brace-expansion@1.1.6
│  ├─ balanced-match@^0.4.1
│  └─ concat-map@0.0.1
├─ buffer-from@0.1.1
│  └─ is-array-buffer-x@^1.0.13
├─ buffer-shims@1.0.0
├─ builtins@1.0.3
├─ chalk@1.1.3
│  ├─ ansi-styles@^2.2.1
│  ├─ escape-string-regexp@^1.0.2
│  ├─ has-ansi@^2.0.0
│  ├─ strip-ansi@^3.0.0
│  └─ supports-color@^2.0.0
├─ commander@2.9.0
│  └─ graceful-readlink@>= 1.0.0
├─ concat-map@0.0.1
├─ core-util-is@1.0.2
├─ create-react-app@1.3.0
│  ├─ chalk@^1.1.1
│  ├─ commander@^2.9.0
│  ├─ cross-spawn@^4.0.0
│  ├─ fs-extra@^1.0.0
│  ├─ hyperquest@^2.1.2
│  ├─ semver@^5.0.3
│  ├─ tar-pack@^3.4.0
│  ├─ tmp@0.0.31
│  └─ validate-npm-package-name@^3.0.0
├─ cross-spawn@4.0.2
│  ├─ lru-cache@^4.0.1
│  └─ which@^1.2.9
├─ debug@2.6.3
│  └─ ms@0.7.2
├─ deepmerge@1.3.2
├─ duplexer2@0.0.2
│  ├─ readable-stream@~1.1.9
│  └─ readable-stream@1.1.14
│  │  ├─ core-util-is@~1.0.0
│  │  ├─ inherits@~2.0.1
│  │  ├─ isarray@0.0.1
│  │  └─ string_decoder@~0.10.x
├─ element-ui@1.2.5
│  ├─ async-validator@^1.6.6
│  ├─ babel-helper-vue-jsx-merge-props@^2.0.0
│  ├─ deepmerge@^1.2.0
│  └─ throttle-debounce@^1.0.1
├─ escape-string-regexp@1.0.5
├─ fs-extra@1.0.0
│  ├─ graceful-fs@^4.1.2
│  ├─ jsonfile@^2.1.0
│  └─ klaw@^1.0.0
├─ fs.realpath@1.0.0
├─ fstream-ignore@1.0.5
│  ├─ fstream@^1.0.0
│  ├─ inherits@2
│  └─ minimatch@^3.0.0
├─ fstream@1.0.11
│  ├─ graceful-fs@^4.1.2
│  ├─ inherits@~2.0.0
│  ├─ mkdirp@>=0.5 0
│  └─ rimraf@2
├─ glob@7.1.1
│  ├─ fs.realpath@^1.0.0
│  ├─ inflight@^1.0.4
│  ├─ inherits@2
│  ├─ minimatch@^3.0.2
│  ├─ once@^1.3.0
│  └─ path-is-absolute@^1.0.0
├─ graceful-fs@4.1.11
├─ graceful-readlink@1.0.1
├─ has-ansi@2.0.0
│  └─ ansi-regex@^2.0.0
├─ has-symbol-support-x@1.1.0
├─ has-to-string-tag-x@1.1.0
│  └─ has-symbol-support-x@^1.1.0
├─ hyperquest@2.1.2
│  ├─ buffer-from@^0.1.1
│  ├─ duplexer2@~0.0.2
│  └─ through2@~0.6.3
├─ inflight@1.0.6
│  ├─ once@^1.3.0
│  └─ wrappy@1
├─ inherits@2.0.3
├─ is-array-buffer-x@1.1.0
│  ├─ has-to-string-tag-x@^1.1.0
│  ├─ is-object-like-x@^1.1.0
│  └─ to-string-tag-x@^1.1.0
├─ is-function-x@1.1.0
│  ├─ has-to-string-tag-x@^1.1.0
│  ├─ is-primitive@^2.0.0
│  └─ to-string-tag-x@^1.1.0
├─ is-object-like-x@1.1.0
│  ├─ is-function-x@^1.1.0
│  └─ is-primitive@^2.0.0
├─ is-primitive@2.0.0
├─ isarray@0.0.1
├─ isexe@2.0.0
├─ jquery@3.2.1
├─ jsonfile@2.4.0
│  └─ graceful-fs@^4.1.6
├─ klaw@1.3.1
│  └─ graceful-fs@^4.1.9
├─ lodash.isnull@3.0.0
├─ lru-cache@4.0.2
│  ├─ pseudomap@^1.0.1
│  └─ yallist@^2.0.0
├─ minimatch@3.0.3
│  └─ brace-expansion@^1.0.0
├─ minimist@0.0.8
├─ mkdirp@0.5.1
│  └─ minimist@0.0.8
├─ ms@0.7.2
├─ once@1.4.0
│  └─ wrappy@1
├─ os-tmpdir@1.0.2
├─ path-is-absolute@1.0.1
├─ process-nextick-args@1.0.7
├─ pseudomap@1.0.2
├─ readable-stream@2.2.6
│  ├─ buffer-shims@^1.0.0
│  ├─ core-util-is@~1.0.0
│  ├─ inherits@~2.0.1
│  ├─ isarray@~1.0.0
│  ├─ isarray@1.0.0
│  ├─ process-nextick-args@~1.0.6
│  ├─ string_decoder@~0.10.x
│  └─ util-deprecate@~1.0.1
├─ rimraf@2.6.1
│  └─ glob@^7.0.5
├─ semver@5.3.0
├─ string_decoder@0.10.31
├─ strip-ansi@3.0.1
│  └─ ansi-regex@^2.0.0
├─ supports-color@2.0.0
├─ tar-pack@3.4.0
│  ├─ debug@^2.2.0
│  ├─ fstream-ignore@^1.0.5
│  ├─ fstream@^1.0.10
│  ├─ once@^1.3.3
│  ├─ readable-stream@^2.1.4
│  ├─ rimraf@^2.5.1
│  ├─ tar@^2.2.1
│  └─ uid-number@^0.0.6
├─ tar@2.2.1
│  ├─ block-stream@*
│  ├─ fstream@^1.0.2
│  └─ inherits@2
├─ tether@1.4.0
├─ throttle-debounce@1.0.1
├─ through2@0.6.5
│  ├─ readable-stream@>=1.0.33-1 <1.1.0-0
│  ├─ readable-stream@1.0.34
│  │  ├─ core-util-is@~1.0.0
│  │  ├─ inherits@~2.0.1
│  │  ├─ isarray@0.0.1
│  │  └─ string_decoder@~0.10.x
│  └─ xtend@>=4.0.0 <4.1.0-0
├─ tmp@0.0.31
│  └─ os-tmpdir@~1.0.1
├─ to-string-tag-x@1.1.0
│  ├─ lodash.isnull@^3.0.0
│  └─ validate.io-undefined@^1.0.3
├─ uid-number@0.0.6
├─ util-deprecate@1.0.2
├─ validate-npm-package-name@3.0.0
│  └─ builtins@^1.0.3
├─ validate.io-undefined@1.0.3
├─ vue@2.2.5
├─ which@1.2.14
│  └─ isexe@^2.0.0
├─ wrappy@1.0.2
├─ xtend@4.0.1
└─ yallist@2.1.2



Yarn 包管理工具的更多相关文章

  1. nodejs yarn包管理工具

    Yarn https://yarnpkg.com/zh-Hans/docs/install#windows-stable 安装包 Yarn Npm yarn npm i yarn global add ...

  2. 包管理工具(npm、yarn)

    npm包管理工具 1. npm的包安装分为本地安装(local).全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已. 2. 这两种安装方式的区别: 本地安装(安装在命令行运行所在 ...

  3. node的包管理工具:yarn和npm

    arn是Facebook发布的一款依赖管理工具,它比npm更快.更高效. NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题. 一.yarn官方网站: 英文官网:ht ...

  4. 前端包管理工具 yarn

    yarn 是一个  与 npm 类似的 前端包管理工具 安装 windows  要去官网下载 (一定要去官网下载 .mis 文件进行安装)   用npm 或者 cnpm  也能安装 但是这种安装 有缺 ...

  5. 包管理工具-yarn

    今天知道了一个新的包管理工具叫yarn,总结如下: 如果你知道npm的使用过程,那么yarn你就觉着相见恨晚呐...... npm存在的问题: >安装的时候无法保证速度的一致性 >安全问题 ...

  6. 主流包管理工具npm、yarn、cnpm、pnpm之间的区别与联系——原理篇

    接触 node 之后,一直使用npm包管理工具, cnpm 一开始会用一些,但是并没有觉得比 npm 快得多,使用 cnpm 的时候还经常安装不成功,只能再用 npm 安装一遍,渐渐的就弃用了 cnp ...

  7. npm 和 yarn 前端包管理工具

    前言 前端开发逐渐工程化,npm作为我们的依赖管理工具起到十分重要的作用,本文就来总结一下 npm 和 yarn 相关知识点. 正文 1.什么是npm (1)node的包管理器(node packag ...

  8. Node包管理工具

    Node包管理工具 只是简单的介绍一些工具的使用,有利于开发过程.除了介绍Node包管理工具,还介绍了前端打包工具,前端模块管理工具 Node包管理工具:    --npm    --cnpm    ...

  9. buckaroo 去中心化的c++包管理工具

    buckaroo 是一款去中心化的c++ 包管理工具,使用上,类似yarn(nodejs),cargo (rust) ,使用buckaroo 我们可以很容易集成一个大规模的项目 支持以下特性 直接从G ...

随机推荐

  1. 升级Ubuntu 12.04下的gcc到4.7

    我们知道C++11标准开始支持类内初始化(in-class initializer),Qt creator编译出现error,不支持这个特性,原因在于,Ubuntu12.04默认的是使用gcc4.6, ...

  2. Android 基于google Zxing实现对手机中的二维码进行扫描

    转载请注明出处:http://blog.csdn.net/xiaanming/article/details/14450809 有时候我们有这样子的需求,需要扫描手机中有二维码的的图片,所以今天实现的 ...

  3. eclipse中的项目无法在build/classes目录下生成.class字节码

    转载 原文链接:https://www.cnblogs.com/iceblow/p/6648715.html 1.首先确定project->Build Automatically是否勾选上:  ...

  4. HTML & CSS设计与构建网站 ([美]达科特) PDF原版​

    HTML & CSS 设计与构建网站采用有别于许多传统编程书籍的新颖编排方式,将使您收到事半功倍的学习效果.每一页都在短小精悍的示例代码的引导下,简明直观.直截了当地阐述一个新主题. < ...

  5. 在有主分支和个人分支情况下的TFS使用方法

    从事.NET开发的资深童鞋一定都知道VS有自带的代码管理工具TFS(Team Foundation Server ),但是开发萌新可能就不太了解了,下面我就介绍一下这个工具以及它的一些常用操作. TF ...

  6. springMVC+spring+mybatis多数据源配置

    1.application.properties配置 <?xml version="1.0" encoding="UTF-8"?> <bean ...

  7. Guideline 2.1 - Information Needed需要补充录制视频

    1.被拒回文 Guideline 2.1 - Information Needed We have started the review of your app, but we are not abl ...

  8. HSSFWorkbook导出表格使用

    HSSFWorkbook                      excel的文档对象 HSSFSheet                         excel的表单 HSSFRow      ...

  9. Google的C++代码规范

      英文版:http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml 中文版:http://zh-google-styleguide ...

  10. MySQL 学习笔记(二):数据库更新、视图和数据控制

    基础准备: 在 school 数据库下建立student.course.sc 三个表: create table student( Sno ) primary key, Sname ) unique, ...