laravel 5.2 框架与vendor扩展包安装使用心得

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

你可能感兴趣的:(php,框架)