Zac*_*bey 9 bower bower-install
我似乎无法让凉亭在我当前的项目上工作.这个项目在几周前开始作为一个自然的"角度"应用程序,现在不记得我做了什么,也无法确定如何解决它.
我没有bower_components目录,已经删除并重新创建bower.js了几次.
bower.json
{
"name": "my_name",
"version": "0.0.0",
"main": "app/index.html",
"license": "MIT",
"private": true
}
Run Code Online (Sandbox Code Playgroud)
$ 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
Run Code Online (Sandbox Code Playgroud)
它看起来像这样的错误是告诉我,jQuery的项目没有一个主分支?(确实如此)
我创建了一个新项目,并做了一个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
Run Code Online (Sandbox Code Playgroud)
我仍然无法让我原来的项目工作.
是什么导致了这个问题,我该如何解决?
我能够通过删除所有隐藏.git*文件来解决此问题.
.git/.gitignore.gitattributes 我猜是因为git以某种方式缓存了错误的东西?我真的很想知道它导致它无法正常工作的原因.如果有人对这一切的原因有什么了解,我会暂时搁置这个问题.否则我稍后会回答自己......
saj*_*jad 12
如果您使用cmder或ConEmu(两者都是简单的终端指挥官)转到选项并取消选中"Inject ConEmuHk"选项,您的问题将得到解决......!
更多信息:主要回复(在最后答案附近)
小智 0
我遇到了同样的问题,并按照之前的答案中的建议删除了 git 文件。
不合格。
然后我删除了 Bower.json。这解决了问题。
幸运的是,我在虚拟机环境中工作,并且幸运的是,我在开始删除内容之前拍摄了快照(强烈推荐的做法)。所以我恢复了快照并应用了正确的修复:
rm bower.json
bower init
Run Code Online (Sandbox Code Playgroud)
bower init问了一堆问题。我几乎采用了默认值。它bower.json根据我已经安装的内容恢复了我的依赖关系bower_components
瞧!
我的可卸载包现在加载了。