Rumah > Soal Jawab > teks badan
Rangka kerja di bawah web/bundle/ ialah fail, bukan folder. Laluan imej yang digunakan dalam DEMO ialah web/bundles/framework/images/grey_magnifier.png, tetapi ia tidak boleh dipaparkan.
Bagaimana untuk menyelesaikan masalah ini?
天蓬老师2017-05-16 16:46:28
Dalam rangka kerja kes saya ialah folder, jika anda menggunakan
php app/console assets:install --symlink
Jika dipasang, rangka kerja adalah sambungan lembut kepada FrameworkBundle/Resources/public Adalah disyorkan untuk melaksanakannya semula
php app/console assets:install --symlink
Perintah untuk mencuba
phpcn_u15822017-05-16 16:46:28
Saya rasa anda menggunakan sistem Windows Symfony2 akan menggunakan pautan simbolik (Linux atau Unix) secara lalai Sistem Windows tidak mengenalinya, jadi anda boleh mencubanya
app/console assets:install web
Salin sumber ini ke direktori web/pakatan melalui salinan keras Walau bagaimanapun, terdapat kelemahan jika anda mengemas kini css atau js (seperti fail sumber laman web) semasa proses pembangunan, anda perlu menjalankannya semula. Perintah sebentar tadi akan berkuat kuasa hanya apabila sumber baharu disalin ke direktori web/bundle sekali lagi. Secara peribadi, saya fikir anda harus membaca lebih banyak dokumen rasmi Symfony2 Malah, kandungan ini disebut dalam dokumen rasmi, jadi anda harus membacanya dengan teliti.
Semoga ini membantu.