问题标签 [bower-register]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
41059 浏览

javascript - 如何在 Bower 中注册本地 git 包?

如何在 bower 中注册本地 git 包?

我当前的component.json如下

但是,我还想添加一个我创建的包,C:/mypackage它是一个带有版本标记的 git 存储库。当我这样做bower install --save C:/mypackage时,它会正确地将其添加到项目中,但不会将其添加到我的 component.json 中。

我正在尝试bower register mypackage C:/mypackage,但它一直在给我

我究竟做错了什么?

0 投票
1 回答
558 浏览

git - 注册一个 Bower 组件

我尝试在 Bower 上注册我的一个项目,但它不起作用,首先,我在 Github 上添加了我的项目,带有标签和以下命令:

  1. “混帐日志”
  2. “git标签0.0.0 kj8jkh8df43 ...”

我使用“bower init”命令创建“manifest.json”文件,但是当我尝试注册包时,我遇到了一个问题......

我的问题:

我的 manifest.json 文件:

安东尼

0 投票
2 回答
5241 浏览

bower - 凉亭注册新版本

我将我的“angular-backstrech-adrr”版本注册到凉亭:

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

这是 bower.json:

}

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

它说没有可用的版本。

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

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

0 投票
1 回答
202 浏览

github - 使用 GitHub 发布附件注册 bower 包

据我了解Bower,您必须提供包的预构建分发:

Bower 的工作方式是从各地获取和安装软件包,负责搜索、查找、下载和保存您正在寻找的东西。

但在许多项目中,此类预构建文件不是 GitHub 存储库的一部分(有很好的理由)。关于这篇文章,您可以将档案附加到 GitHub 存储库的发布/标签。因此,将此类项目注册为 Bower 包的最佳方法似乎是使用这些附件;而不是像这里建议的那样单独的存储库。但目前看来这是不可能的。我对吗?

0 投票
2 回答
6828 浏览

github - 如何使用 Bower 正确注册 github 分支

不久前,我不得不在我的项目中使用 jQuery 插件。我需要一些不同的功能,所以我重写了插件,几天前我在 github 上发布了一个 fork。我想将包添加到凉亭存储库。

分叉的存储库

我在存储库中添加了一个 bower.json 文件,并使用通常的“bower register”命令注册了包。问题是,当我尝试安装我的包时,bower 安装的是原始脚本而不是 fork。

我已经尝试过的:

起初我以为是因为我没有发布,所以我修复了那个部分。但它没有帮助。

我还尝试将版本号更改为原始脚本的版本号,但没有成功。

所以也许我写的 bower.json 文件写得不好,对吧?我的下一次尝试是使用 Bower 使用“bower init”为我制作一个 propper bower.json 文件。没运气。

那么我可能做错了什么?

GitHub 帮助页面将 fork 定义为一种使用别人的项目作为您自己想法的起点的方法。 这是我的意图,因为我重写了面向 oo 的插件并添加了一些功能,但是使用的 80% 的代码仍然来自原始插件,并且感觉不适合仅仅创建一个新的存储库。我是否应该创建一个新的存储库,然后将我的存储库注册到 Bower 工作?

如果您对存储库进行了一些中等到主要的更改,通常的方法是什么?你是 fork 还是发布一个新的 repo?即使更改更大,您仍然提出拉取请求吗?

0 投票
1 回答
1647 浏览

javascript - 无法注册 Bower 包:EINVFORMAT

我正在尝试向 Bower 注册我的第一个包裹。无论我做什么,我都会收到以下错误:

我不明白为什么我会收到这个错误。有人可以向我解释我做错了什么吗?

0 投票
1 回答
30 浏览

package - Bower 注册要下载的包在同一目录中

我正在寻找做某事,但不确定它是否可能。

我正在向 bower 注册几个包,所有这些包都是相同的“包”。

我想做的事:

我有 3 个名为 child-1、child-2 和 child-3 的包裹,我已在 Bower 注册。

我该如何管理是否有任何选项可以激活,以便我的所有包都下载到同一目录中,例如:bower_components/parent/

谢谢你的帮助

0 投票
1 回答
264 浏览

sass - 无法注册我的凉亭包 - 没有可用的版本

我的凉亭sass-smacss: https ://github.com/leongaban/sass-smacss

还有我的 bower.json 文件:

看起来我可以注册它,但是当我运行时,bower info sass-smacss我得到No versions available ,并且在Bower 的包搜索中找不到它。

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

遵循以下说明: http: //bower.io/docs/creating-packages/ http://bob.yexley.net/creating-and-maintaining-your-own-bower-package/


更新感谢@drorb添加了一个 git tag。但是再次注册后,仍然收到没有可用的版本消息:(

我做了git tag -a v1.0.0 -m 'First version'

在此处输入图像描述

0 投票
1 回答
438 浏览

bower - bower 寄存器因 ETIMEDOUT 而失败

经过数小时的搜索,我现在在这里试试运气:我有一个存储库,我想将其注册为凉亭组件。直接运行bower register会导致 ETIMEDOUT 错误 - 来自我的本地机器以及来自我的服务器。

这是堆栈:

我检查了互联网,我能找到的最接近的答案是连接到代理服务器(我没有):Bower install - failed with ETIMEDOUT

按照建议使用npm config delete proxy也没有帮助。

还有什么可以解决这个问题的吗?

非常感谢安德烈亚斯

0 投票
2 回答
331 浏览

git - 为 bower 注册表指定 git 分支

我想在执行 bower register 时指定一个分支名称,而不是 bower 将 git 分支默认为master

bower 注册 mypackage git@gitlab.example.com:mypackage.git#分支

但上面的命令不起作用。

谢谢