我们将运行的 Laravel 代码上传到托管服务器(共享服务器)上。 上传后,我们遇到此错误:在以下位置找不到 Vite 清单:
/home/.../blog/public/build/manifest.json
缺少 Vite 清单文件
我们从代码中删除了行
@vite(['resources/css/app.css', 'resources/js/app.js'])
。
这次应用程序可以工作,但是登录的
css
和 js
不起作用。
请问您对这个问题有什么想法吗?
致以诚挚的问候,
共享主机很糟糕,因为我们没有 ssh 访问权限,而且可以做的选择非常有限。但它确实很便宜。所以这就是我在托管共享主机上使用 vue.js 上传 laravel 9 的方法。
这应该可以解决 Vite 清单未找到错误
你好,希望还不算晚。
为了在 Laravel 项目中使用 vite 来获取身份验证模块中已安装的 UI 文件,您必须迁移到您的项目并运行以下命令。
npm install
npm run dev
但只要您在生产环境中,请运行以下命令。
npm run build
然后你就可以出发了。
执行 npm install && npm run build 后
它会生成一个文件夹名称为build 只需将构建文件夹上传到您的公共文件夹