【发布时间】:2020-07-30 23:20:15
【问题描述】:
目标:
使新创建的 Laravel6 项目的引导资产布局从 Docker 工作。
症状: Bootstrap 资源在本地 Laravel 开发环境(XAMPP -Apache- +Win10Pro)上正常工作,js 和 css 都加载良好。但不能从本地 Docker(Win10-linux 容器,Nginx+PHP+MySql+Redis)正常工作,app.js 和 app.css 运行时出现错误 404。
Apache(本地 xampp):
Nginx(Docker):
我做了什么:
- 创建了新的 Laravel 项目,添加了身份验证,安装了引导程序、npm 和节点 适当地。
-
xampp 中 Apache 的虚拟主机设置 (httpd-vhosts.conf):
- nginx 容器中的 nginx.conf
- docker-compose.yml 用于 nginx
- 应用程序的 docker-compose.yml
我应该添加/更改哪些设置才能正确加载资源?
我想这可能与编译到 Docker 中的 nginx 设置有关。
感谢任何帮助。
提前致谢。
【问题讨论】: