私はLaravel 4を初めて使用しますが、初日から1つの質問があり、理解できないようで、情報も見つかりません。
私の計画は、他のユーザーが自分のサーバーでダウンロードして使用できるオープン ソースの Web アプリケーションを構築することです。今、私の現在の働き方は次のとおりです。
- composerでLaravelをインストール
- アプリケーションに必要以上のパッケージを composer に追加する
- コーディングを開始します: app/ 内でファイルを直接編集します (global.php、ルート、コントローラー、ビュー、移行など)。
- すべての資産を /public/assets/ 内に保持する
これは私にとってはうまく機能し、問題はありません。ただし、問題は次のとおりです。
この方法でアプリケーションを構築した場合、アプリケーションをユーザーにどのようにデプロイしますか? 彼らが composer 経由で Laravel をインストールすると、 /app 内のすべてのファイルがデフォルトになります (明らかに)。
アプリケーション全体を独自のバンドルの一部としてビルドする必要がありますか? または、この問題を解決するために私が行ったことを作曲家がパッケージ化できる方法はありますか?
誰かが説明して正しい方向に向けることができれば、それは素晴らしいことです。
ありがとう。