Rumah > Soal Jawab > teks badan
Demo.css saya diletakkan di tempat awam/css/demo.css
<link rel="stylesheet" href="{{asset('css/demo.css')}}">
Jika anda memetik seperti ini, 404 akan muncul jika anda masuk terus dari entri server.php, dan anda akan dapati pautan yang dihasilkan ialah:
..../server.php/css/demo.css
Jika diakses daripada public/index.php, ia adalah betul Pautan yang dihasilkan ialah:
..../public/css/demo.css
Bagaimanakah fail statik anda dirujuk? ? ?
Pintu masuk manakah yang biasanya digunakan untuk mengakses laman web? ? ?
Dengan cara ini, persekitaran pelayan saya ialah: wampServer
巴扎黑2017-05-16 16:54:47
Direktori akar perkhidmatan laravel adalah awam, jadi anda perlu meletakkan fail css public/css
中,然后再用asset()
辅助函数。
我一般是在resource文件夹中放置静态文件,然后通过gulpcopy()
ke dalam direktori yang sepadan dengan awam
PHPz2017-05-16 16:54:47
Anda boleh menyalin fail .htaccess di bawah awam ke direktori akar projek, dan kemudian menukar server.php kepada index.php untuk mengaksesnya Untuk memperkenalkan fail css dan fail js, gunakan {{asset('path') }}.