初めての Symfony2 プロジェクトをビルドしていますが、web/bundles
フォルダーの目的について混乱するかもしれません。Symfony2 のドキュメントによると、これは静的データが js ライブラリ、css、およびイメージのように移動する場所であると彼らは言います。これはすべて理にかなっていますが、基本レイアウトを構築している間/web/bundles
、無視リストに登録するのは少し面倒ではありませんか? 実際、なぜそれを無視リストに載せているのでしょうか? ブートストラップ、パラメーター、キャッシュなどはすべて無視するのが理にかなっています。開発設定と本番設定をクロスさせたくないからです。
これは symfony が gitignore に追加するよう指示するものです:
/web/bundles/
/app/bootstrap*
/app/cache/*
/app/logs/*
/vendor/
/app/config/parameters.yml