Symfonyプロジェクトでキャッシュがクリアされると、手動またはcomposer update
を介して、公共資産フォルダweb/bundles/app
が削除されます。キャッシュをクリアすると、web/bundles/appフォルダが削除されます
私はこれがなぜ、私の以前のSymfonyプロジェクト(二人しかいないが、それでも)で起こったことはまったく分かりません。 Googleは絶対に何も返さない、私は本当に奇妙な発見。私は数年前からsymfonyと仕事をしている友人に私に尋ねました。
申し訳ありませんが、私はこの質問のためのコードを提供していませんが、文字通り問題がどこから来たのかわかりません。私は必要に応じてコメントで要求されたコードでこれを更新します。
あなたがあなたの資産をproject/src/AppBundle/Resources/public/ の下に置く場合、このcommadを実行します。php app/console assets:installそれからweb/bundlesの下にバンドル名を生成します。またはこのリンクを確認してください.. https://symfony.com/doc/current/best_practices/web-assets.html – habibun
私は以前のプロジェクトでそのように働いていましたが、これを開始する前にあなたが私に与えたリンクを読みました。私の資産をweb/bundles/app /の中に直接置くことによって、 "Web /ディレクトリにあなたの資産を格納する"のアドバイスが続きました。 私はBundle/Resources/public /にそれを置くことに戻ることができますが、あなたはasseticを実行しなければなりません:資産を変更するたびにダンプしますか? – yurden