我在我的项目中使用ng-prettyjson。对于依赖项管理,我使用bower。将对ng-prettyjson的依赖关系设置为下一个依赖项后"ng-prettyjson": "~0.1.6"
,我正在接收信息
> bower not-cached git://github.com/darul75/ng-prettyjson.git#~0.1.6
> bower resolve git://github.com/darul75/ng-prettyjson.git#~0.1.6
> bower ENORESTARGET No tag found that was able to satisfy ~0.1.6
>
> Additional error details: Available versions: 0.1.3, 0.1.1
如果您查看ng-prettyjson github页面,这是真的-只有2个发行版,但是如果您查看ng-prettyjson npm存储库,则为0.1.6.
最新版本。如果您尝试使用npm安装此组件,还需要安装0.1.6
版本。
有什么方法可以指示Bower使用npm存储库来搜索依赖项吗?做这样的事情有意义吗?
您不能指示凉亭这样做。这是因为Bower将需要有关Bower组件的其他信息(如依赖项,版本等)。需要此信息来解决bower-components文件夹中的依赖性。
大多数依赖项具有自动更新其Bower和npm存储库的构建,因此,我认为您将不会总是遇到此问题。如果确实需要最新版本的prettyjson,则可以将npm用于此特定依赖项,或者要求开发人员更新其Bower存储库。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句