2

Composer のパッケージ "zendframework/zendframework1" がなぜそれほど大きなものなのか疑問に思っていました。

[root@server-VM-001:vendor #] du -sh zendframework/
558M    zendframework/

誰か説明できますか?

ところで、Composer から Zend Framework の最小パッケージを入手することは可能ですか?

4

1 に答える 1

0

dev-master または別の dev- バージョンをインストールする場合、composer はデフォルトで「ソースから」インストールします。つまり、git クローンを実行します。ZF は大規模で長い歴史を持っているため、完全なリポジトリは非常に巨大です。

現時点での解決策は、dist (composer lingo の zip アーカイブ) としてダウンロードされるタグ付きリリースをインストールすることです。それほど遠くない将来には--prefer-dist、dev パッケージに対しても dists を強制する composer install に渡すことができるフラグも存在するはずです。

于 2012-09-20T10:40:34.417 に答える