bower - 如何解决 bower 问题 : "ENORESTARGET Tag/branch master does not exist"

标签 bower bower-install

我似乎无法让 Bower 从事我当前的项目。
几周前,该项目作为一个 yeoman 'angular' 应用程序开始,现在不记得我做了什么,也无法确定如何修复它。
我没有 bower_components目录,并已删除并重新创建 bower.js几次。
bower.json

{
  "name": "my_name",
  "version": "0.0.0",
  "main": "app/index.html",
  "license": "MIT",
  "private": true
}
$ bower install jquery
bower jquery#*                  cached git://github.com/jquery/jquery.git#2.1.1
bower jquery#*                validate 2.1.1 against git://github.com/jquery/jquery.git#*
bower jquery#*            ENORESTARGET Tag/branch master does not exist

Additional error details:
No tags found in git://github.com/jquery/jquery.git
No branches found in git://github.com/jquery/jquery.git
看起来这个错误告诉我 jquery 项目没有 master 分支? (it does)
我创建了一个新项目,并做了一个 bower init ,然后运行相同的命令 (bower install jquery)。这样做可以按预期工作,并且安装 jquery 时没有错误。
$ bower install jquery
bower jquery#*                  cached git://github.com/jquery/jquery.git#2.1.1
bower jquery#*                validate 2.1.1 against git://github.com/jquery/jquery.git#*
bower jquery#~2.1.1            install jquery#2.1.1

jquery#2.1.1 bower_components/jquery
我仍然无法让我原来的项目工作。
是什么导致了这个问题,我该如何解决?

更新
我能够通过删除所有隐藏的 .git* 来解决此问题文件。
  • .git/的内容
  • .gitignore
  • .gitattributes

  • 我想这是因为 git 以某种方式缓存了一些错误的东西?我真的很想知道是什么导致它无法正常工作。如果有人对所有这一切的原因有任何见解,我会暂时保留这个问题。否则我稍后会回答自己......

    最佳答案

    如果您使用 cmder 或 ConEmu(两者都是简单的终端指挥官)转到选项并取消选中“Inject ConEmuHk”选项,您的问题将得到解决......!

    更多信息:main response(in near of last answer)

    关于bower - 如何解决 bower 问题 : "ENORESTARGET Tag/branch master does not exist",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24234063/

    相关文章:

    gruntjs - Grunt 可以/应该在没有 Npm 的情况下与 Bower 一起使用吗?

    ASP.NET 5 在项目初始化时不断崩溃 VS

    npm - bower 不是通过npm update -g bower更新的

    node.js - 根据脚本内容恢复 node-modules 和 bower_components

    Javascript 模块、加载器、打包器和包管理器混淆

    bower - 如何安装名称中带有斜杠的 bower 包?

    node.js - 在Mac上运行 'bower install'

    node.js - Bower init 出现 EACCES 错误

    javascript - 包含通过 Bower 安装的插件的一般方法是什么?

    java - 前端 Maven 插件不能 "bower install"