使用作曲家安装时缺少推进生成器


Propel Generator missing when installed using composer

我正在通过作曲家使用推进器。但是我无法使用此处提到的推进器命令

> propel-gen datadump

虽然我能够通过 propel.bat 使用反向命令,但是当我使用 datadump 命令时,我得到这个:

$ ./vendor/bin/propel.bat datadump
[InvalidArgumentException]
Command "datadump" is not defined.

这是我的 composer.json 的样子:

{
    "require": {
        "slim/slim": "2.*",
        "propel/propel": "~2.0@dev"
    },
    "autoload": {
        "classmap": ["controllers/"]
    }
}

根据你的 composer.json 你已经安装了 Propel v2.x

对于 Propel v2.x 及更高版本,该命令为 Propel

此外,您包含的链接适用于 1.x 而不是 2.x