私はbowerパッケージングシステムを使用してファイルをローカルプロジェクトにフェッチしていますが、これらのファイルは慣習を破っているだけでは役に立ちません。それらは私が使用しているMVCフレームワークの適切な場所に挿入する必要があるので、バウアーがフェッチするものは何でも、基本的にポストアクションを実行し、ディレクトリ構造/ファイルをコピーする必要がありcomponents/myexample/
ますapplication/
リモートバウアーパッケージ:
controllers
mycontroller.php
models
mymodel.php
view
layout
myview.php
composer.json
ローカル プロジェクト:
composer.json
components
myexample
controllers
mycontroller.php
models
mymodel.php
view
layout
myview.php
application
controllers
models
view
ディレクトリ構造とファイルを取得してすべてを圧縮し、適切なディレクトリに抽出することを考えていました。クロスプラットフォーム対応のソリューションが必要です。それをどのように行うか、さらにはこれをどのように実装しますか?