前端js管理利器Bower

项目地址: http://bower.io/

bower 框架搜索地址:http://bower.io/search/

Install Bower

Bower is a command line utility. Install it with npm.

$ npm install -g bower

Bower requires Node and npm and Git.

Getting started

Install packages

Install packages with bower install. Bower installs packages to bower_components/.

$ bower install <package>

A package can be a GitHub shorthand, a Git endpoint, a URL, and more. Read more about bower install.

# registered package$ bower install jquery# GitHub shorthand$ bower install desandro/masonry# Git endpoint$ bower install git://github.com/user/package.git# URL$ bower install http://example.com/script.js

Search packages

Search Bower packages and find the registered package names for your favorite projects.

Save packages

Save your packages to bower.json with bower init.

Use packages

How you use packages is up to you. Use Bower together with Grunt, RequireJS, Yeoman, and lots of other tools or build your own workflow with the API.

时间: 2024-11-07 09:54:41

前端js管理利器Bower的相关文章

前端包管理工具 bower -- a package manager for the web

在linux环境下的安装和使用 一.安装: npm install -g bower 如未安装git,还需安装git yum install -y git 二.使用: bower install <package> e.g: bower install jquery 如遇到"ESUDO Cannot be run with sudo"问题,则需要切换非root账户执行安装命令.或者执行命令:sudo bower install --allow-root.

前端工程化系列[01]-Bower包管理工具的使用

本文主要介绍前端开发中常用的包管理工具Bower,具体包括Bower的基本情况.安装.使用和常见命令等内容,最后还介绍了依赖树管理的常见方式以及Bower采用的策略并进行了比较. 1.1 关于Bower Bower是一款优秀的包管理器,它由Twitter公司开发,支持以命令行的方式来对包进行搜索.下载.更新和卸载. 模块或组件指独立完整的模块,可以是应用的一部分或者是扩展,依赖可以是jQuery或backbone这样的库,也可以像Bootstrap这样的UI框架或者是UI组件. 包英文(pack

js依赖管理之bower

twitter 出品的包管理工具- bower:基于nodejs模块化思想:致力于将客户端功能模块化及管理各个模块之间的联系. 一.安装方法 bower依赖于node.npm及git(需要从git仓库上获取一些代码包),在node及npm环境下npm install bower -g 二.操作 bower install 安装bower.json(使用bower init命令创建一个bower.json文件)中所写的依赖模块: 安装某一模块时使用bower install <package>

前端模块管理器简介

模块化结构已经成为网站开发的主流. 制作网站的主要工作,不再是自己编写各种功能,而是如何将各种不同的模块组合在一起. 浏览器本身并不提供模块管理的机制,为了调用各个模块,有时不得不在网页中,加入一大堆script标签.这样就使得网页体积臃肿,难以维护,还产生大量的HTTP请求,拖慢显示速度,影响用户体验. 为了解决这个问题,前端的模块管理器(package management)应运而生.它可以轻松管理各种JavaScript脚本的依赖关系,自动加载各个模块,使得网页结构清晰合理.不夸张地说,将

Node.js+Express+Grunt+Bower+RequireJS项目搭建时的常用命令

1.Node.js(开发环境) 在nodejs.org下载并安装node.js node -v //查看node.js版本 npm -v //查看npm(node的包管理器)版本 npm init //引导创建依赖包信息管理文件“package.json” node --debug-brk app.js //调试模式 node -inspector //开启检查 2.Express(Web应用框架) npm install -g express //安装express npm install -

扒一扒前端包管理器

好久没有写文章了,前端时间一直瞎忙,最近总算有空闲时间可以好好学习下了,今天和大家分享一下有关前端包管理器的东西,主要把工作中常用的bower与最近一直在研究的browserify.duo以及快过时的component进行了一下介绍与对比,都是干货,希望大家勿喷.啦啦啦,话不多说,开始吧: 一.Bower Bower 是 twitter 推出的一款包管理工具,基于nodejs的模块化思想,把功能分散到各个模块中,让模块和模块之间存在联系,通过 Bower 来管理模块间的这种联系,其主要作用就是:

前端Js传递数组至服务器端

相关学习资料 Linux黑客大曝光: 第8章 无线网络 无线网络安全攻防实战进阶 无线网络安全 黑客大曝光 第2版 http://zh.wikipedia.org/wiki/IEEE_802.11 http://www.hackingexposedwireless.com/doku.php http://blog.csdn.net/gueter/article/details/4812726 http://my.oschina.net/u/994235/blog/220586#OSC_h2_6

前端Js框架汇总

一.前端框架库: 1.Zepto.js 地址:http://www.css88.com/doc/zeptojs/ 描述:Zepto是一个轻量级的针对现代高级浏览器的JavaScript库, 它与jquery有着类似的api. 如果你会用jquery,那么你也会用zepto.关于Zepto认知我也是通过与一位腾讯朋友聊天的时候知道的,只作了些基础的了解. 2.SUI Mobile 地址:http://m.sui.taobao.org 描述:SUI Mobile 是一套基于 Framework7 开

JavaScript依赖管理工具bower

js依赖管理工具bower 注:本文摘自作者正在写的新书<云时代的程序猿> 2014.9.4 和前面介绍的maven类似,只不过它是专门用来管理js包的,在我们开发应用的时候,大部分情况下一个应用里会使用很多js的包,比如一个项目里可能会用到jquery.dwr.d3等多个js包,有的时候可能版本还不一样,如果每次都是手工下载,然后放到本地项目中,是不是觉得很无趣? bower就是来帮我们干这事的. 在安装bower之类请确保您已经安装了nodejs.npm管理工具及git. 安装bower: