我已经安装了Laravel并开始尝试编写一个应用程序。我在/ app所在的目录中为 Assets 创建了一些目录。但是,当我尝试访问本地主机中的图像时,例如:http://localhost/assets/images/image.png
我也尝试过:http://localhost/app/assets/images/image.png
当我尝试在 View 中设置背景图像时遇到了问题,该图像一直显示到404。
这是我的应用在应用/下的外观
->app
->assets
->commands
->config
->controllers
->database
->lang
->models
->start
->storage
->tests
->views
app.txt
routes.php
filters.php
但是我收到有关请求的错误。我已经仔细检查过网址是否正确。
Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException
最佳答案
您必须将所有 Assets 放置在app/public
文件夹中,然后可以使用asset()
helper方法从 View 中访问它们。
例如您可以按以下方式在 View 中检索assets/images/image.png
:<img src="{{asset('assets/images/image.png')}}">
关于image - Laravel Assets 网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24794601/