当前位置: 首页 > >

laravel + Vue 前后端分离 之 项目配置

发布时间:

既然你来到查看这篇文章,那么你应该知道PHP 版本 >=7. 接着看一下目录


|-blog
|-- api
|-- front

目录外部很简单,,不多说了,赶紧看重点


配置Laravel 作为前端 Api 接口
    安装Composer yum install composer

    安装Laravel
    在终端中通过 Composer 的 create-project 命令来安装 Laravel 应用
    composer create-project --prefer-dist laravel/laravel <你的文件夹名称>
    或者[ OR ]
    如果要下载安装 Laravel 其他版本应用,比如 5.5 版本,可以使用这个命令:
    composer create-project --prefer-dist laravel/laravel blog 5.5.*

    本地开发服务器: 执行php artisan serve ,,在浏览器中访问localhost:8000即可
    在这步中可能会有一些问题,
    1) 目录的权限问题storagebootstrap/cache: 使用chmod -R 777 * 轻松解决
    2) 应用key : php artisan key:generate会在.env 文件中的 APP_KEY 进行生成一个 32 位长的字符串,,以保证用户 Session 和其它加密数据不会有安全隐患!
    3) ……..其他问题,等待你的发掘并解决.

    Web 服务器配置,请参考Centos7 下配置虚拟地址, 另附 laravel 虚拟地址配置服务器配置结束之后,就是接口api的使用了,但是后期会有跨域的问题,很难受,搜索一番, 使用Laravel CORS这个扩展包,具体使用看这个链接(http://laravelacademy.org/post/9273.html)
    到此为止 , 接口配置基本搞定了.

配置Vue项目

直接看我的另一篇文章吧 在Centos 7 上跑 vue 项目


生产环境部署

点击转到另一篇文章吧 laravel + Vue 前后端分离 之 项目配置- 生产环境部署


参考链接:
https://www.kancloud.cn/zhulinjie/laravist-vuejs20/336560
http://laravelacademy.org/post/9273.html



友情链接: