我在使用 Laravel + Vue 时遇到问题,我上传了一个可以在本地运行的应用程序,但 VUE 部分在服务器上无法运行。
当您必须上传部分 VUE 文件时,它不会加载任何内容
在这个例子中,输入 HELLO,但是 VUE 组件中需要加载到 DIV 中的部分没有加载它
<html lang="es">
<head>
<link rel="stylesheet" href="{{asset("css/app.css ")}}">
</head>
<body >
<p>HELLO</p>
<div class="" id="app">
@yield('content')
</div>
<script src="{{asset("js/app.js")}}"></script>
</body>
</html>
答案 0 :(得分:0)
你运行过 composer install 和 npm install 吗? 如果您在部署代码之前 ssh 运行以下命令 --> npm run dev。但是,当您使用真实用户部署到实时服务器时,请运行此命令 --> npm run production。 如果您在共享主机中工作并且没有 ssh ,则解决方案几乎总是“在本地进行,完成后上传”。