1、laravel 5.2 框架安装
1)可直接下载安装包
laravel框架下载网址:https://github.com/laravel/laravel
2)通过composer命令下载
具体可根据手册进行安装:https://laravel-china.org/docs/laravel/5.2/installatio
2、vendor扩展包安装
1)首次安装使用命令:composer install
注意:
- 添加需要的扩展包到自己的composer.json文件的require里:
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.2.*",
"maatwebsite/excel": " ~2.1.0",
"simplesoftwareio/simple-qrcode": "1.3.*"
}
- 对于项目根目录下新增的文件夹中的文件,可在autoload中引入,便可全局使用:
"autoload": {
"classmap": [
"database"
],
"psr-4": {
"App\\": "app/"
},
"files": [
"helpers/functions.php"
]
}
2)修改composer.json文件后,可使用composer update 进行更新
3)新增扩展包
以simplesoftwareio为例:
- 在项目根目录下使用如下命令安装依赖包:
composer require simplesoftwareio/simple-qrcode 1.3.*
- 设置Composer安装SimpleQrCode扩展包
先添加 QrCode 包添加到自己的 composer.json 文件的 require 里:
"require": {
"simplesoftwareio/simple-qrcode": "1.3.*"
}
再运行 composer update
- 安装完成后,添加 Service Provider
// 在config/app.php 注册服务提供者:
SimpleSoftwareIO\QrCode\QrCodeServiceProvider::class
- 添加 Aliases
// 在 config/app.php 添加 QrCode :
'QrCode' => SimpleSoftwareIO\QrCode\Facades\QrCode::class