由于依赖项存在一些问题(zend-test
禁止安装PHPUnit 6),我从zendframework/zendframework
中删除了composer.json
依赖项,并仅安装了我真正需要的Zend包。但现在,文件classmap_generator.php
丢失了。
现在我想要恢复类图生成器,但不要加载整个框架及其所有的deoendencies。
我必须安装哪个软件包才能获得classmap_generator.php
?
答案 0 :(得分:3)
您根本不需要类图生成器,无论如何它都会从V3中删除。
您应该删除任何Zend Autoload配置(如果您的Module.php
文件中有任何配置,并将其替换为您的autoload
部分中的PSR-0或PSR-4配置composer.json
。
这样,composer处理所有自动加载,您可以使用composer install --no-dev --optimize-autoloader --classmap-authoritative
进行生产部署,这将为您生成一个非常优化的类图!