私たちのアプリケーションは、amd をロードした js と、less を使用して定義された css の組み合わせを使用します。私たちの開発環境では、個々のファイルを使用して実行し、フロント エンド スクリプトを使用します。ただし、本番環境では、フロントエンドの要件を取り除き、ライブラリをコンパイル/圧縮することに熱心です。
現在、grunt を使用して symfony の外部でこれを行うことができますが、これを自動化し、symfony システムと統合することが非常に望ましいでしょう。
例えば:
Dev: Assetic は、シンボリック リンクを使用してバンドルからファイルをマップします。これにより、プロジェクト内での編集とテストが可能になります。
Prod: Assetic は Grunt を実行し、ファイルを圧縮してから Web ディレクトリにデプロイします。
twig テンプレートとの統合と、Assetic が提供するファイルのバージョン管理を維持したいと考えています。
Grunt は明らかに Assetic と重なっていますが、うまく連携できますか?