Symfony-Pourquoi le répertoire web/bundles/framework/ n'existe-t-il pas ?
ringa_lee2017-05-16 16:44:28
0
2
509
Le framework sous web/bundles/ est un fichier, pas un dossier. Le chemin de l'image utilisé dans DEMO est web/bundles/framework/images/grey_magnifier.png, mais il ne peut pas être affiché.
Je suppose que vous utilisez un système Windows. Symfony2 utilisera des liens symboliques (Linux ou Unix) par défaut. Le système Windows ne le reconnaît pas, il deviendra donc un fichier.
app/console assets:install web
Copiez ces ressources dans le répertoire web/bundles via une copie papier. Cependant, cela présente un inconvénient. Si vous mettez à jour CSS ou js (tels que les fichiers de ressources du site Web) pendant le processus de développement, vous devez l'exécuter à nouveau. La commande ne prendra effet que lorsque les nouvelles ressources seront à nouveau copiées dans le répertoire web/bundles.
Je pense personnellement que vous devriez lire davantage les documents officiels de Symfony2. En fait, ces contenus sont mentionnés dans les documents officiels de Symfony2, vous devriez donc les lire attentivement.
Dans mon cas, le framework est un dossier, si vous utilisez
S'il est installé, le framework est une connexion logicielle à FrameworkBundle/Resources/public Il est recommandé de le réexécuter
.Commande pour essayer
Je suppose que vous utilisez un système Windows. Symfony2 utilisera des liens symboliques (Linux ou Unix) par défaut. Le système Windows ne le reconnaît pas, il deviendra donc un fichier.
Copiez ces ressources dans le répertoire web/bundles via une copie papier. Cependant, cela présente un inconvénient. Si vous mettez à jour CSS ou js (tels que les fichiers de ressources du site Web) pendant le processus de développement, vous devez l'exécuter à nouveau. La commande ne prendra effet que lorsque les nouvelles ressources seront à nouveau copiées dans le répertoire web/bundles.