Laravel Mix Bootstrap Glyphicons无法加载

时间:2017-03-29 13:59:55

标签: php twitter-bootstrap laravel npm glyphicons

我创建了一个新的laravel应用程序并添加了auth模板。

我尝试添加此按钮:

<button type="button" class="btn btn-default btn-lg">
    <span class="glyphicon glyphicon-stop" aria-hidden="true"></span>
</button>

但是没有加载glyphicons我在Chrome控制台中收到此错误:

GET http://localhost/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.woff2?448c34a56d699c29117adc64c43affeb
GET http://localhost/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.woff?fa2772327f55d8198301fdb8bcfc8158
GET http://localhost/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.ttf?e18bbf611f2a2e43afc071aa2f4e1512 

npm watch已经在运行。

还有什么可能导致此错误?

2 个答案:

答案 0 :(得分:2)

在生产中运行命令npm run devnpm run production

https://laravel.com/docs/5.4/mix#running-mix

答案 1 :(得分:0)

此问题是由您通过http://localhost/something/public访问网站而导致的,而不是使用VirtualHost。

我自己也遇到了完全相同的错误,并意识到它是从http://localhost/而不是从项目文件夹请求文件。