linux bower 安装目录,bower的安装与使用
现在github上很多例程都使用bower来管理前端的通用依赖库,比如jquery, bootstarp, angularjs等等。
bower的安装
首先确定你的系统安装了nodejs。之后就可以用npm包管理工具下载并全局安装bower:
> npm install -g bower
全局安装Bower后,可以查看Bower的帮助信息,使用命令:
> bower help
bower的使用
使用了bower的项目都会在目录下有一个bower.json文件。在该文件同级目录下,使用如下命令即可安装相关依赖库。
> bower install
注:bower下载安装依赖库实际上是使用git进行下载。对于linux系统,由于默认都有安装git,所以一般没问题。但是windows系统一般没有git。在windows系统下需要确定安装了git客户端,建议使用同捆的git bash命令行来执行bower install命令。或者把git目录加入windows的环境变量中,再在命令行中执行bower install命令。
使用bower安装某个特定类库,例如jquery:
> bower install jquery
使用bower更新某个特定类库,例如jquery:
>bower update jquery
删除包,例如jquery (如果包已经被依赖,则不能删除)
>bower uninstall jquery
更多的命令请用help查看。
>bower help
更多的参考:
http://blog.fens.me/nodejs-bower-intro/
bower的野望
包管理是个复杂的问题,我们要知道谁依赖谁,还要明确哪个版本依赖哪个版本。这些对于开发人员来说,负担过重了。bower作为一个js依赖管理的工具,提供一种理想包管理方式,借助了npm的一些思想,为我们提供一个舒服的开发环境。
bower虽然现在看起来只是一个前端包管理工具,实际上其目标是commonJS规范的一部分,即最终给javascript提供一个类似ruby, python,java那样的标准化类库,一切依赖都可以远程加载,使得项目不存在系统级的依赖,不同的应用程序间也不会共享依赖,使得整个依赖树扁平易修改。
linux bower 安装目录,bower的安装与使用相关推荐
- linux中wps默认安装目录,centos6.5 安装wps linux
wps现在有linux版本,linux里面自带的soffice工具,又感觉比较挫,因此考虑在linux中安装wps工具,来操作excel和work文档. 安装的linux系统为64位系统的centos ...
- linux查看msf安装目录,Ubuntu下安装Metasploit和Linux命令大全
①下载Metasploit下的Linux安装包,拷贝至Ubunto的/opt目录. ②在Terminal下运行命令"chmod +x /opt/framework-linux-4.0.0.r ...
- 今天安装VisualSVN 不小心删掉了安装目录,再次安装 修改 移除提示UninstallWMISchemaExecute (0x8004401e) when updating VisualSV
参考资料: UninstallWMISchemaExecute (0x8004401e) when updating VisualSVN on Windows XP 7. May 2012 by Ro ...
- sqlserver安装目录_SQL server2012安装图解及意外解决
大家不要吐槽我用的版本老(狗头) 1.点击系统配置检测器 一般来说win7以上的系统都能带动,所以这一步不是必须的. 2.安装程序支持规则 3.安装 点击右边第一项"全新SQL Server ...
- linux perl 安装目录,linux-将Perl模块安装到特定位置
我有几台运行Perl程序以及其他程序和工具的Linux机器. 我想使所有机器之间的所有工具保持同步,因此我已经在一台机器(主)和另一台机器之间共享了/usr/local目录. 现在,我想在/usr/l ...
- linux的补丁安装目录,为Ubuntu安装RT-Linux补丁
步骤0-创建工作目录 制作工作目录 #Move to working directory mkdir ~/kernel && cd ~/kernel 步骤1-下载内核和补丁 去 htt ...
- mysql安装目录centos_CentOS mysql安装系统方法
CentOS linux由于同时具有与RHEL的兼容性和企业级应用的稳定性,又允许用户自由使用,因此得到了越来越广泛的应用. 1]CentOS mysql安装解压 [root@localhost ro ...
- php使用composer安装目录,Composer基本安装与使用
一.下载composer.phar php -r "readfile('https://getcomposer.org/installer');" | php 下载结束,输入php ...
- php manager如何安装目录,宝塔面板安装OneManager-php – Onedrive的列表索引和管理程序...
OneManager-php:Onedrive的列表索引和管理器.可以部署到heroku / SCF / normal空间.大鸟写过很多onedrive的列表程序,可以凑成一个专题了.这篇文章还是基于 ...
最新文章
- vue element upload 控件用form-data上传方式导入xls文件
- 查询数据库返回cursor,如何判断没有符合条件的记录。判断条件不是cursor==null 哦
- docker 镜像名 tag 为none 的解决方案
- java redis自增操作_【转载】关于spring boot使用redis的increment()方法自增问题
- linux中的和,|和||
- 四部门联合发文推动数学科学发展,释放支持高校建设基础数学中心信号!
- 云计算呼叫中心_干货|云呼叫中心系统和传统呼叫中心系统的区别在哪?
- 华为手机滑动速度设置_华为手机打字速度慢?开启这个设置,一分钟就能打200字...
- jquery datepicker 点击日期控件不会自动更新input的值
- 学习hashtable,处理“海量”数据
- 你了解你的征信吗?这六个问题必须知道!
- sql crud_使用适用于SQL Server的Python SQL库执行CRUD操作
- MapXtreme2005中关于使用动画图层的一个方法
- OpenCV-Python教程(8、Canny边缘检测)
- 转发的 呀 犯法不 顶级 的 学学不错 【分享】各大资源论坛推荐及优势特点
- base64编码以及b' '前缀的去除
- 看《士兵突击》与广告〈某某PLUS〉
- Linux 修改环境变量设置的三种方式
- 【Vue系列】Vue3.0知识点汇总整理
- mmsegmentation自定义新数据集