流明包开发中未触发包级编辑器

时间:2019-03-07 05:55:02

标签: laravel laravel-5 lumen

我正在尝试创建一个要在packagist中发布的程序包,为此,我正在使用程序包级别composer.json来安装依赖项。

我的软件包级别composer.json如下

{
    "name": "my-company/my-package",
    "description": "Package Desciption",
    "authors": [
        {
            "name": "xxxxx",
            "email": "xxxxx@gmail.com"
        }
    ],
    "minimum-stability": "dev",
    "require": {
        "propaganistas/laravel-phone": "^4.1"
    }
}

我在composer.json的主根自动加载中声明了这一点,如下所示:

"autoload": {
        "classmap": [
            "database/seeds",
            "database/factories"
        ],
        "psr-4": {
            "App\\": "app/",
            "MyCompany\\MyPackage\\": "packages/my-company/my-package/"
        }
    },

当我在根composer.json中运行composer安装时,未触发子composer.json。

1 个答案:

答案 0 :(得分:0)

最后,我通过添加存储库块并在根composer.json中定义路径,并将新创建的包名称添加到require-dev中来解决此问题

pm.environment.set("test_devices",JSON.stringify(['4d9a0f69-1de2-40e3-a907-03de4fedf0ec', '392bf056-99d8-4a2f-ba1a-246c1f01394c']));