将Laravel Vite部署到主机

fdbelqdn  于 2022-09-18  发布在  PHP
关注(0)|答案(2)|浏览(250)

我在拉拉维尔得了维特病。我运行命令npm run Build,然后将文件上传到我的共享主机。但它不加载css和js文件。

我把@vite(['resources/css/admin.css', 'resources/js/app.js'])放在脚本的顶部。然后我运行命令npm run build。然后把所有文件上传到我的共享主机上。我试着打开页面。样式和JS文件在页面源代码上如下所示;

<script type="module" src="http://127.0.0.1:5173/@vite/client"></script>
<link rel="stylesheet" href="http://127.0.0.1:5173/resources/css/admin.css" />
<script type="module" src="http://127.0.0.1:5173/resources/js/app.js"></script>

它在浏览器控制台中显示这些错误,显然是因为它试图从本地主机获取文件。

我应该在VITE中进行哪些配置?

kfgdxczn

kfgdxczn1#

我找到了解决方案。问题出在我的VITE版本和公开的热门文件。当我将版本更新到3.0.5并删除public/hot文件时,它被修复。

kmb7vmvb

kmb7vmvb2#

这是一个愚蠢的问题,您将请求发送到http://127.0.0.1,而不是主机!您必须将请求发送到,例如https://hostname.com而不是http://127.0.0.1

相关问题