Bower : ENOGIT git is not installed or not in the PATH

全局安装bower

$ npm install -g bower

检测成功

$ bower help

在项目根目录下进行安装(最新版本),会自动生成一个bower_components文件夹(如果在cmd下会出bug就修改下环境变量,或者用git bash)

$ bower install jquery

列出已安装包列表

$ bower list

搜索包

$ bower search <package name>

查看包信息

$ bower info <package name>

使用bower init 命令来创建bower.json文件

$ bower init

生成如下json

{
  "name": "mynode",
  "description": "",
  "main": "",
  "authors": [
    "zcynine"
  ],
  "license": "MIT",
  "homepage": "",
  "ignore": [
    "**/.*",
    "node_modules",
    "bower_components",
    "test",
    "tests"
  ],
  "dependencies": {
    "jquery": "^2.2.4",
    "bootstrap": "^3.3.6"
  }
}

================用cmd使用bower install时出现的bug==============

解决方法一:

添加git到window的环境变量中。设置path路径为C:\Program Files\Git\bin

解决方法二:

$ set PATH=%PATH%;C:\Program Files\Git\bin

设置完后需要重启电脑以让变量生效。

时间: 2024-10-24 13:44:13

Bower : ENOGIT git is not installed or not in the PATH的相关文章

bower install 出现 “Git is not installed or not in the PATH” 解决方法

1.安装时确认选择了 "run git from the windows command prompt" 选项: 2.确认环境变量path中有 “C:\Program Files\Git\bin” 和 “C:\Program Files\Git\cmd" (根据实际安装路径): 3.重启(重装git并且确认选择第二个选项后,重启才能生效).

使用Yeoman,Grunt和Bower开发AngularJS(译)

使用Yeoman产生AngularJS的主要骨架 使用Grunt加速开发和帮助执行 使用Bower来加入第三方插件和框架--third party plugins/frameworks 一.准备工作 安装好NodeJS和NPM(读者可自己去google) 二.安装Yeoman, Grunt and Bower,产生AngularJS的主要骨架 2.1 新建一个目录,并进入该目录,执行 npm install -g yo grunt-cli bower 此时Yeoman,grunt和Bower就被

bower 常用包安装

1. bower 官网 bower 官网 bower 包搜索 更多: 解决"Bower : ENOGIT git is not installed or not in the PATH"问题 ubuntu14.10下nodejs + npm + bower的安装 windows8.1下nodejs+npm+Bower的使用介绍 2. bower命令用法 Usage: bower <command> [<args>] [<options>] Comma

基于Laravel开发博客应用系列 —— 使用Bower+Gulp集成前端资源

本节我们将讨论如何将前端资源集成到项目中,包括前端资源的发布和引入.本项目将使用 Bower 和 Gulp 下载和集成jQuery.Bootstrap.Font Awesome 以及 DataTables. 1.“偷”别人的代码 开发 web 应用最快的方式就是借鉴别人的项目.换句话说,“偷”他们的代码. 当然,不是真偷. 举个例子吧,Twitter Bootstrap 的许可证声明允许任何人可以免费使用 Bootstrap 框架. 现在的 web 站点包含很多东西:框架.库.前端资源,等等.如

第二天,终于搞定 —— 2014.10.28

npm install 报错 bower ENOGIT git is not installed or not in the PATH 的问题终于搞定. 在angular-phonecat文件夹打开nodejs cmd.exe,运行npm install,就报错的问题,终于被我搞定了,期间查阅了N多资料,都是泪啊,再一次感受到了baidu和google的差距,在stackoverflow上终于找到了解决方法,亏的英语没差到那种完全看不懂的程度啊... 查阅资料是提示是把Git的默认cmd.exe

bower的使用

一.bower的安装 安装nodejs的最新版本: 安装npm. 由于npm是nodejs的包管理器,所以在将nodejs安装完成后,npm也就自动安装完成. 安装git. 安装bower. 使用 npm install -g bower 进行全局安装.(打开webstorm,在Terminal窗口下) 使用bower help可以查看bower的命令.但是在使用 bower install jquery命令时,可能会遇到一个错误,具体就是:“ENOGIT git is not installe

CentOS 6.5 Maven 编译 Apache Tez 0.8.3 踩坑/报错解决记录

最近准备学习使用Tez,因此从官网下载了最新的Tez 0.8.3源码,按照安装教程编译使用.平时使用的集群环境是离线的,本打算这一次也进行离线编译,无奈一编译就开始报缺少jar包的错,即使手动下载jar包复制到目录.尝试使用Maven的包安装命令,还是无法消除错误.只得尝试在联网环境下先进行编译(环境与离线集群环境相同),再看编译得到的jar包是否可以在Hadoop离线集群上正常使用了. 之前从没接触过Maven,网上资料也多是和Eclipse放在一起,作为Eclipse的一个插件来说明的.时间

Git / Bower Errors: Exit Code # 128 &amp; Failed connect

今天第一次使用bower来安装插件,上来就报了这个错. 然后在google上查找,很多人都有做出回答,让执行如下 git config --global url.https://github.com/.insteadOf git://github.com/ 这是由于防火墙导致的,Git协议要求防火墙开放 9418 端口,而企业级防火墙一般不允许对这个非标准端口的访问.大型企业级防火墙通常会封锁这个少见的端口 (参见ProGit-Chapter4-Section4.1). 于是我也这样做了,可是发

bower安装使用入门详情

bower安装使用入门详情 bower自定义安装:安装bower需要先安装node,npm,git全局安装bower,命令:npm install -g bower进入项目目录下,新建文件1.txt然后命令行进入项目目录下,输入命令重命名该文件为.bowerrc:修改文件名,命令:rename 1.txt .bowerrc*说明下为何要命令行修改文件名,因为直接修改的话电脑不让修改啊,另外上面命令用于window~~.bowerrc文件内容填充,如下:(js/lib是通过bower下载的文件存放