Fontawesome не отображается правильно на laravel при использовании xampp - PullRequest
0 голосов
/ 28 сентября 2019

Кажется, есть разница между использованием xampp и PHP's built-in development server.Когда я использую php artisan serve на моем laravel environment, все значки из fontawesome отображаются правильно.

Но когда я использую xampp, все значки выглядят как квадратов с небольшими цифрами в нем .

У кого-нибудь есть идеи, почему?

Ответы [ 2 ]

0 голосов
/ 29 сентября 2019

Решение состоит в том, чтобы определить public path в laravel mix, потому что xampp использует другой корневой путь, тогда php artisan serve.

http://localhost/myproject/public/index.php     //xampp
http://127.0.0.1:8000/index.php                 //serve

Так что мне пришлось добавить к своему webpack.mix.js:

mix.setPublicPath('public');
mix.setResourceRoot('../');

Вот так.

0 голосов
/ 28 сентября 2019

Разница между вашим XAMPP и обслуживанием по php заключается в портах: 80 на xampp и 8000 на php artisan serve.Есть два способа это исправить:

1) установить порт на 80, а php artisan serve --port 80

2) установить правильный URL-адрес приложения в файле среды (.env): APP_URL = http://localhost:8000

...