javascript - 哪个包服务提供 Bower 的存储库?

标签 javascript php composer-php bower dependency-management

PHP 依赖管理器的背后 Composer与 PHP 包存档服务配合使用 Packagist 。因此,当我想将 Zend Framework 2 定义为包时,我的项目依赖,我使用语法 developer/package :

composer.json

{
    "name": "Project Name",
    "description": "Project Description",
    "require": {
        "php": ">=5.3.23",
        "zendframework/zendframework": ">=2.3.2,<3.0.0",
        ...
    }
    ...
}

然后我运行 composer install并在 Packagist 存档中查找我定义为依赖项的 packge。

现在是Bower :

我可以在 bower.json 中定义依赖项并通过 bower init 获取它们或者直接使用 bower install <package> 加载它们。在这两种情况下,包都可以定义为 GitHub地址或任何 URL ( http://sld.tld/file.js ),也可以采用 developer/package 的形式( bower install angular/angular.js ) 甚至只是 package (bower install jquery)。

鲍尔的“Packagist”是什么?哪个包服务为 Bower 提供包存储库?

最佳答案

包名称和保存包内容的存储库之间的映射是由Bower registry完成的。 .
默认情况下,Bower 客户端将使用公共(public) Bower 注册表 - http://bower.herokuapp.com .
要在注册表中注册新包,您需要使用 bower register 命令,如 here 中所述。 .

关于javascript - 哪个包服务提供 Bower 的存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28014396/

相关文章:

javascript - jQuery .data() 返回值且未定义

php - Symfony/PHP - 存储单个值的最佳方式

git - 如何安装 Symfony 2.7?

php - 如何从另一个表列链接表列?

PHP 结果没有获取 MySQL 数据库

php - Composer,我的包中的类没有在使用它的应用程序中自动加载

php - 无法在本地主机上启动 Symfony 2.7

javascript - 是否可以在 React 应用程序中使用 NodeJS 启用数据库连接并在服务器中部署捆绑文件?

Javascript自动重启

javascript - 调度 `retrieveSportsDetails` 函数,但我不确定如何编写 `if` 条件