2017-05-11 5 views
1

依存関係の問題(zend-testはPHPUnit 6のインストールを禁止していたため)からzendframework/zendframeworkの依存関係を削除し、本当に必要なZendパッケージのみをインストールしました。しかし今、ファイルclassmap_generator.phpがありません。Zend Framework全体をインストールせずにComposer経由でZF classmap_generator.phpを取得するには?

ここでクラスマップジェネレータを元に戻したいが、フレームワーク全体をすべての非同期性でロードする必要はない。

classmap_generator.phpを入手するには、どのパッケージをインストールする必要がありますか?

答えて

3

クラスマップジェネレータはまったく必要なく、とにかくV3から削除されます。あなたは何をすべき

はあなたのModule.phpファイル内のいずれかを持っている場合(任意のZendの自動ロードの設定を削除し、PSR-0やあなたのcomposer.jsonautoloadセクションでPSR-4設定と交換です。

このコンポーザーはすべてのオートローディングを処理しています。プロダクションデプロイメントにcomposer install --no-dev --optimize-autoloader --classmap-authoritativeを使用すると、非常に最適化されたクラスマップが生成されます。

+1

詳細情報を追加してください:クラスマップジェネレータは、 'zendframework/zend-loader'パッケージの一部であり、削除されました(GitHubのissue(here)(https://github.com/zエンドフレームワーク/ Zend-Loader/Issues/12))。 – automatix

関連する問題