问题标签 [packagist]
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.
symfony-2.1 - 当供应商在 Symfony 2.1 中不受作曲家管理时,在哪里注册自动加载?
我正在使用 symfony 2.1,我想向供应商添加一个库。packagegist 中不存在该库。我无法用作曲家来管理它。当我通过 Composer 安装捆绑包或其他供应商时,它会为我管理自动加载。但是当供应商不受作曲家管理时,在哪里注册自动加载?
php - 我可以使用自己的 Composer Satis 安装从 packagist.org 同步或镜像依赖项吗?
我们有自己的 Satis 存储库,我们可以在那里存储我们自己的依赖项。这工作正常。
但是,如果开发人员使用的包不在我们自己的存储库中,那么 Composer 将通过 packagist.org 从 GitHub 获取它(作为后备)。
但是我们不想依赖于 packagist.org。所有依赖项都应该从我们自己的存储库中下载。
我们想知道的是,Satis 是否有可能从 Packagist 下载一个包,如果它在本地还没有,然后将其存储并自动添加到 Satis 自己的存储库中。
这样我们就不必手动将依赖项添加到 Satis 存储库中。
composer-php - 如何将composer与包含packages.json的非packagist github项目一起使用
我想将https://github.com/timrwood/moment放入我的 composer.json 以便于维护。
它不是官方的 packagegist 项目(当然,因为它不是 PHP),但它包含一个packages.json
for nodejs。我可以在我的 中使用它composer.json
吗?
我试过这个,但没有奏效:
它会抛出一条错误消息,说“在 git://github.com/timrwood/moment.git 的任何分支或标签中找不到有效的 composer.json,无法从中加载包。”
而且它缺少版本字符串来定义我要使用的版本......
有人可以在这里帮忙吗?
或者我根本不应该在这里使用作曲家,因为我正在混合 JS 和 PHP?
php - Satis - 如何在生成的 packagegist packages.json 中设置名称
以下是文档:
这是我的 config.json 文件
运行 satis build 命令后,我在 composer.json 文件中得到了这个(见这里):
当我生成 packages.json 文件时,我看到了这个(见这里):
如何让两者匹配,以便我可以使用作曲家?
php - Satis - SVN HTTP 身份验证选项
满足文档:
我看到了通过 SSH 和 SSL 进行 GIT 身份验证的选项,但我想知道基本 HTTP 身份验证怎么样?
Satis 是否支持这一点,如果支持,文档在哪里?
我用这样的东西吗?
所以我有这个:
如何添加身份验证?
php - Satis - 在本地存储 Packagist 存储库,其中包含不供公众使用的本地更改
我想知道我是否将http://packagist.org上的现有 Bundle 存储在我公司的 svn 存储库中,我是否还需要存储所需的软件包/存储库?
例如,MonologBundle:
- https://packagist.org/packages/symfony/monolog-bundle (Packagist)
- https://github.com/symfony/MonologBu ndle(GIT 回购)
- https://github.com/symfony/MonologBu ndle/blob/master/composer.json(显示需要的JSON)
JSON 要求简介:
我的公司将对这个捆绑包进行本地更改,这些更改不会供公众使用。由于它将被添加到我们的仓库中,我想知道我们是否还必须添加所需的供应商/捆绑包/仓库?
php - Composer 没有读取我的本地 Satis packages.json 文件
我已经设置我的本地 SVN 存储库来保存所有外部存储库(公司策略),使用 Satis 我创建了 packages.json 文件。当我运行 composer update 我如何告诉它使用我的自定义 packages.json 文件并从我的本地仓库而不是外部提取?
这是我的 svn 存储库所在位置的 packages.json 文件中的简介:
但我用来检查这个项目的网址是:
在我的 composer.json 文件中,我还添加了这个:
但它仍然从 git 而不是我的 svn repo 中提取,我做错了什么???