composer更好的方法来加载存储库而不用packagist

时间:2016-11-07 09:05:32

标签: php json composer-php

我正在尝试加载我自己的PHP库,这个库未在packagist.org上注册,只是在github.com上的公共origin / master中。

查看我的项目compser.json 和我的第一步:

PV(3,:)

但它不起作用。它不会生成类映射并需要来自此库的依赖项。我认为 composer.json file for this library 完全被忽略,作曲家只是加载源代码。

在此之后,我尝试直接从我的项目composer.json 文件加载依赖项和类映射,它可以正常工作。

"name": "jzapletal/wakers-cms",
"description": "Wakers MVC CMS based on Nette Framework",
"type": "project",
"license": ["MIT"],
"repositories": [
    {
        "type": "package",
        "package": {
            "name": "jzaplet/nette-asset-loader",
            "version": "0.9",
            "source": {
                "type": "git",
                "url": "https://github.com/jzaplet/nette-asset-loader.git",
                "reference": "master"
            },
        }
    }
],

"require": {
    "php": "^7.0",
    "nette/nette": "2.4.0",
    "milo/vendor-versions": "^1.1",
    "jzaplet/nette-asset-loader": "^0.9"
},

"minimum-stability": "stable" 

但我认为这不是最佳方式。我想在库composer.json 中指定依赖项,类映射等

有可能吗?

0 个答案:

没有答案