3

これは、Silex を初めて使用する場合の非常に基本的な質問です。

このチュートリアルからリンクされたこのプロジェクトをインストールしたい。これらの指示に従ってComposer 経由で Silex をインストールしました。

知っておくべきことは、Composer でプロジェクトをインストールしたときに作成した Silex フォルダー内にプロジェクトを配置する必要があるかどうかです。使用するプロジェクトごとに Silex の新しいインスタンスが必要ですか、それともすべてのプロジェクトに 1 つを使用し、それらを他のフォルダーに保持する必要がありますか?

それがこれに答えるのに役立つなら、私はDrupalに慣れています。

4

1 に答える 1

7

異なる silex プロジェクトには、異なるパッケージの依存関係が必要になる場合があります。project ごとに 1 つの composer.json が必要で、独自の vendor フォルダーがあります。

あなたがすべきこと:

github でこのレポをフォークします。

https://github.com/fabpot/silex-skeleton

独自のベース プロジェクトを作成し、composer を使用して自動的にプロジェクトを作成します (デフォルトのプロジェクトを packagist.org に公開し、composer を使用してインストールできます):

Fabien Potencier が使用するデフォルトのスケルトンを使用するには、次のコマンドを使用します。

composer create-project fabpot/silex-skeleton -sdev

個別の silex インストールを使用すると、アプリケーションの開発が完了したら、アプリケーションをサーバーに簡単にデプロイできます。

于 2013-03-01T04:19:05.890 に答える