VIteJS Laravel, background-img in .css

VIteJS Laravel, background-img in .css

提问人:ambroiselebs 提问时间:8/17/2022 更新时间:11/18/2023 访问量:1109

问:

我正在努力在 laravel 中使用 vitejs。 在网页上,将在端口 5173(vite 的端口)上搜索图像,而不是在端口 8000(Laravel 的端口)上搜索图像,因此找不到图像。background-image: url("/assets/back.png");

我的图像在 我的 css 文件在/public/assets/back.png/resources/css/app.css

你有办法吗?

PHP的 CSS的 拉拉维尔 港口 维特

评论

0赞 ambroiselebs 8/18/2022
我的目录是正确的,但问题是图像正在 vite URL 上,请注意 Laravel 的目录。如果我在 HTML 中使用样式,它可以工作

答:

0赞 Malco Minaya 9/17/2022 #1

如果您使用 .blade.php,则可以将类 bg-[url('...')] 与完整的 URL http://yourdomain/assets/back.png 一起使用 class=“bg-[url('{{asset(”/assets/back.png“)}}')]”

1赞 loranger 11/5/2022 #2

您应该尝试使用应该在开发过程中和生产构建后进行转换。@/resources/images/img.png/images/img.png/assets/images/img.xwv31s.png

评论

0赞 Tyler 9/5/2023
林克死了。现在导致垃圾邮件/诈骗。
0赞 loranger 9/28/2023
网站似乎消失了。也许这个线程也应该有所帮助:laracasts.com/discuss/channels/vite/......