bower

常用命令说明

  • bower初始化

bower init
  • 查看插件是否存在于bower库

bower search [插件名称]
  • 安装插件并存储于项目依赖

bower install [插件名称] --save

bower install [插件名称] -S
  • 安装插件并存储于开发依赖

bower install [插件名称] --save-dev


bower install [插件名称] -D

第一章 bower简介

第二章 bower安装使用

1.1 bower安装

bower是基于nodeJS的前端包管理工具,bower需要远程git仓库获得资源,故而bower的安装应当具备:

  • node

  • npm

  • git

bower的安装:

npm install bower -g          #-g表示全局安装

1.2 bower使用

  • bower init

项目目录下,使用bower init创建bower.json文件

bower init
  • bower install

bower install [
<
options
>
]
bower install 
<
endpoint
>
 [
<
endpoint
>
 ..] [
<
options
>
]

这个指令将递归安装项目所需依赖;

其中endpoint可以是:

等等

option指的是:

  • -F/--force-latest 强制安装最新版本的package

  • --p/--production 不要安装项目依赖的devDependencies

  • -S/--save 将下载的安装包安装到bower.json的dependencies中

  • -D/--save-dev 将下载的安装包安装到bower.json的devDependencies中

  • -E/--save-exact 配置下载一个制定版本的package,而不是项目中必须依赖的版本

  • bower list

bower list可以查看当前目录下已安装的package以及可能的版本更新信息

  • bower lookup

查看pkg的url;

  • bower update

bower update 
<
pkg
>

将bower升级到最新的版本

  • bower uninstall

bower uninstall 
<
pkg
>

删除特定的 package;

  • bower cache

bower cache list
bower cache clean

2.3配置bower下载package的安装路径

创建.bowerrc文件:

{
  "directory": "app/dist"
}

配置这个选项,会将bower下载的安装包下载到app/dist目录下取代默认的bower_components路径

参考文档

Last updated