1

由于依赖项的一些问题(zend-test禁止安装 PHPUnit 6),我从 中删除了zendframework/zendframework依赖项,composer.json只安装了我真正需要的 Zend 包。但是现在,该文件classmap_generator.php丢失了。

现在我想取回类映射生成器,但不加载具有所有 deoendencies 的整个框架。

我必须安装哪个软件包才能获得classmap_generator.php

4

1 回答 1

3

您根本不需要类映射生成器,无论如何它已从 V3 中删除。

您应该做的是删除任何 Zend Autoload 配置(如果您的Module.php文件中有任何配置,并将其替换为 .zipautoload部分中的 PSR-0 或 PSR-4 配置) composer.json

这样,composer 会处理所有的自动加载,您可以将composer install --no-dev --optimize-autoloader --classmap-authoritative其用于生产部署,这将为您生成一个非常优化的类图!

于 2017-05-12T07:02:50.377 回答