1 安装Laravel
非常简单,
使用Composer安装Laravel:
2 创建工程
compose create-project laravel/laravel hunter
其中hunter是工程名;laravel/laravel 是包名称
在packagist.org中可以查看composer有哪些支持的包
如果需要添加包进入project,可以有两种方法
(1)composer require “********"
(2)再project中的composer.json中添加require "******"
PS:我的开发IDE时phpstorm
3 安装并启动homestead
(0)安装vagrant和visualbox
(1)安装homestead
vagrant box add larvavel/homestead (这个是联网安装,包很大,差不多1G,而且经常会中断)
vagrant box add larvavel/homestead homestead.box 我用浏览器下载的,稍后会传到百度云。
(2)安装homestead 命令集
composer global require “laravel/homestead=~2.0"
(3)安装之后运行 homestead init 初始化,生成yaml文件
(4)homestead edit
修改配置文件
(
例子:
folders:
- map: ~/laravel
to: /home/vagrant/Code
sites:
- map: quhu.cn
to: /home/vagrant/Code/hunter-server-api/public
)
vim /etc/hosts
(5)运行homestead up启动虚拟机
4 dingo安装
这个东西我理解主要是做API版本管理的,挺方便的,推荐大家使用。
(1)在composer.json中添加"dingo/api": "1.0.*@dev",
(2)在terminal中执行composer update
(3)在config/app.php中添加Dingo\Api\Provider\LaravelServiceProvider::class
下面主要开始研究migrate和auth相关的内容。
Laravel学习笔记(一)-安装和配置
原文:http://www.cnblogs.com/kindling/p/4906811.html