-
Notifications
You must be signed in to change notification settings - Fork 653
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
プラグインの依存解決の機構の実装 #2034
Comments
Composerからの利用方法Composerからはプラグインのインストール/削除ができます。プラグインの有効化/無効化については管理画面から行います。 EC-CUBEリポジトリの追加EC-CUBEリポジトリを使ってプラグインの依存管理をするために、EC-CUBEインストールディレクトリ直下の
現時点(2017/02/24)ではテスト用の認証キーだけしか利用できませんので以下のコマンドで利用できます。
composer.jsonに以下の内容が追記されます。
プロジェクトの インストールプラグインのインストールはComposerの
現時点(2017/02/24)では以下の公式プラグインがリポジトリから利用できるようになっています。
また、プラグイン同士の依存管理のテスト用に以下のプラグインをリポジトリに登録しています。
有効化/無効化プラグインの有効化/無効化は管理画面から行います。 削除プラグインを削除するにはComposerの
プラグイン側の設定方法他のライブラリや他のプラグインの機能を利用する場合、プラグインのディレクトリ直下に composer.json仕様最小限の設定プラグインに最低限必要な情報を記述した
|
Composerから利用できるテスト用のプラグインリポジトリ(alpha-repo.ec-cube.net)を作成したので利用方法を追記しました。 |
レンタルサーバーやIIS環境でも同様に利用可能か確認が必要です。
|
|
課題・希望
その他関連) #2019
なんか関連するかも?) #1648 #1543
検討方針
EC-CUBEのオーナーズストアにPackagist のようなリポジトリとしての仕組みをもたし、オーナーズストアで提供されているプラグインについて、依存解決を行えるようにしていく
マイルストーン
実現可能であれば3.0.xでの実現も検討したい
The text was updated successfully, but these errors were encountered: