首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bower注册新版本

bower注册新版本
EN

Stack Overflow用户
提问于 2013-10-18 17:54:06
回答 2查看 5.2K关注 0票数 11

我注册了一个版本的“角背-阿德瑞”的保龄球:

bower register angular-backstrech-adrr git@github.com:AladdinMhaimeed/angular-backstrech-adrr.git

这是bower.json:

代码语言:javascript
复制
{
  "author": "Aladdin Mhaimeed",
  "name": "angular-backstrech-adrr",
  "version": "1.0.4",
  "main": "angular-backstretch.js",
  "dependencies": {
          "jquery": ">2.0.0",
          "jquery-backstretch": "https://raw.github.com/srobbin/jquery-backstretch/master/jquery.backstretch.min.js"
  }

}

Bower说它已成功注册,但当我使用:

代码语言:javascript
复制
bower info angular-backstretch-adrr 

上面说没有可用的版本。

如果更改版本并再次注册,我将得到:EDUPLICATE

bower.json有什么问题吗?语法有什么问题吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-11-18 18:58:04

您的包裹只需注册一次。版本是从您的Git标记中提取的。从鲍尔文档

您的包必须在Git端点上可用(例如,GitHub);请记住推送Git标记!

不用担心,我也不知道这是什么意思。在四处闲逛之后,我偶然发现了

这是解决你问题的简单快捷方法..。从项目的根目录中运行:

代码语言:javascript
复制
% git tag v1.0.4

如果您键入:

代码语言:javascript
复制
% git tag

您将看到您刚刚创建的版本。现在推送你的吉特标签:

代码语言:javascript
复制
% git push origin v1.0.4

现在,当您运行bower info angular-backstretch-adrr时,您将看到您刚刚推出的版本。

票数 31
EN

Stack Overflow用户

发布于 2015-07-02 17:08:21

上面的答案是正确的,除了v前面的版本是不正确的。

代码语言:javascript
复制
//Incorrect
% git tag v1.0.4

//Correct
% git tag 1.0.4

现在推吧。Github在试图将v放在标签前面时也会抱怨。

活圆顶原木

代码语言:javascript
复制
bower not-cached    git://github.com/speedovation/Inventive.git#*
bower resolve       git://github.com/speedovation/Inventive.git#*
bower download      https://github.com/speedovation/Inventive/archive/0.9.6.tar.gz
bower progress      inventive#* received 0.4MB
bower progress      inventive#* received 0.5MB

见日志中的0.9.6。如果使用v,它就会失败。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19456091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档