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
Direktori akar perkhidmatan laravel adalah awam, jadi anda perlu meletakkan fail css
public/css
中,然后再用asset()
辅助函数。我一般是在resource文件夹中放置静态文件,然后通过gulp
copy()
ke dalam direktori yang sepadan dengan awamAnda 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') }}.