【发布时间】:2019-12-30 05:44:55
【问题描述】:
我想用内置的 vuejs 部署 laravel 的 App 在我的本地我只是运行“PHP ARTISAN SERVE” 并为我繁荣它的作品
但是现场直播呢? 它不适用于实时服务器 我的 .htaccess 和 index.php 在公用文件夹中
对于 Laravel,我们只需将 index.php 和 .htaccess 移出公共文件夹并编辑一些代码行即可。
但是它将如何与 vuejs 模板一起使用?
【问题讨论】:
-
laravel.com/docs/6.x/deployment 关于vue,你需要创建生产就绪(检查package.json)js文件并从laravel刀片模板链接它们。
-
我没有使用刀片文件,我使用的是 Vuejs 模板,这些模板需要图像绝对路径,而对于生产,我运行 npm run production
-
Laravel 和 VUE 是两个不同的应用程序?使用项目的目录结构更新您的问题。
-
不,如果你使用 Laravel,那么你会知道 laravel 有内置的 Vuejs 库,你可以轻松地在 vuejs 中工作前端和 laravel 后端
-
将 index.php 移出公用文件夹是最容易受到攻击的行为。请在根文件夹中创建或更改您的 htaccess 以指向公用文件夹。