そのコンテンツの一部をメインファイルを含むディレクトリに移動する composer-package を作成したいと思いますcomposer.json
。
最初に、.com 経由でコンポーザーのインストール手順にフックできる単純なインストール後のスクリプトについて考えました"scripts" : { "post-package-install":"MyScript"}
。ただし、これらのスクリプトは、 main で定義されている場合にのみ呼び出されcomposer.json
ます。そして、私はそれにアクセスできません。
そこで私の次のアイデアは、カスタム インストーラーを使用することでした。コンセプトを理解するのに少し時間がかかりました。根本的な何かが欠けていると確信しています。custom-Installer ( Installer ) は、移動するファイル ( Package ) を含む私のパッケージの要件であるため、Installer は Package の前にインストールおよび実行されます。したがって、パッケージがまだ利用できないため、パッケージの内容をどこかに移動する機会はありません。
どういうわけかそれを達成する可能性はありますか?
コード例が必要な場合は、私に連絡してください。
助けてくれてありがとう!