步骤:
1、先按照教程搭建开发环境
2、再通过Composer安装laravel(下面’=‘后面是你需要的laravel版本,"demo 为项目名")
composer create-project laravel/laravel=5.3.* demo --prefer-dist
3、解决常见错误。
解释:
首先,在第一步中,只要你按照教程一步步进行,一般不会有问题;不过有一个注意点,在生成SSH key时,最好重新生成,作者在这个上面吃过亏。
然后,按照上一步教程,启动并登陆(cd ~/Homestead && vagrant up)后,进入Code目录,然后执行安装,步骤2是我用的,大家也可以用其他方法。
最后,介绍一下作者遇到的问题以及解决。问题:
1、
设置路由,创建控制器,确保路径正确,然后出现了这个问题,原因是laravel自带的“跨站请求伪造(CSRF)保护”中间件,这个问题你可以百度搜索“laravel关闭CSRF”,能找到很多解决方案,作者使用的是注释掉app>Http>Kernel中的“\App\Http\Middleware\VerifyCsrfToken::class,”,问题解决!
2、再附加一个问题的解决,很多人会遇到
这样的问题,我在网上找了很久,都没找到解决,最后被我偶然解决了,原因是:使用路由群组时,中间件或前缀为空。
3、最后一个问题就很简单了
只要用你使用的控制器继承框架自带的Controller就好了!
以上。
如有错误,欢迎各位大神指正!