javascript - Bower 镜像仓库

标签 javascript dependencies repository nexus bower

使用 Maven,您可以获得 Maven 存储库。 Nexus ou Artifactory 等工具能够镜像(或代理)远程存储库和自托管存储库,以公开所有可下载工件(或 Bower 术语中的依赖项)的聚合 View 。对于 Ivy oy Gradle 等其他依赖管理器,您可以获得相同的机制(Maven、Ivy/Ant 和 Gradle 不仅仅是依赖管理器,但这不是这里的重点)。

使用 Bower,您可以设置从中下载依赖项的远程注册表。但在企业环境中,拥有一个像上面描述的那样工作的自托管存储库是一件好事。

我在网上搜索过,但没有找到任何令人信服的解决方案。你认识他们中的任何一个吗?

最佳答案

据我了解,Bower 使用 npm,因此您可以使用 Nodejitsu .

对 npm 存储库的支持也是 Nexus 请求的功能。如果您对此感兴趣,请在 issue 上投票你可能会在不久的将来看到它的实现;-)

与此同时,您可以使用 webjars

2015-03-13 更新:Nexus OSS 和 Pro 中的 NPM 支持已经有一段时间了。阅读有关全部设置的更多信息 in the documentation.但是需要说明的是,Bower 存储库格式与 npm 格式不同。 Bower 团队希望将一切都转移到 NPM 并停止开发和托管,但这是一项持续的努力。

2016-04-11 更新:新 release of Nexus Repository Manager OSS 3.0完全支持 npmbower .

关于javascript - Bower 镜像仓库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21773752/

相关文章:

javascript - 允许为显示的每个数据表选择一次行

css - 使用CSS在div上保持纵向纵横比

maven - 在Gradle上声明存储库时脚本编译错误

javascript - 使用新数据更新 Chartjs

javascript - jQuery window.width 'if' 'else if' 'else' 语句不工作

javascript - 如何在没有jquery的情况下按属性选择项目?

node.js - Lodash 内置于 Node 中吗?

c++ - 在 C/C++ 中检测多余的#include?

android - 避免获取特定于设备的 Android 源代码

Maven 快照存储库与发布存储库