照猫画虎 实现 min-laravel 框架系列之搭建框架

php   laravel  

搭建框架

在开始之前,需要按照 laravel 的文件目录,搭建整个文件框架结构

步骤

初始化两个 composer 项目

  • 在一个空目录下,创建两个文件 minlaravel 、minlaravelframework

    minlaravel 用来存放 laravel 系统代码
    minlaravelframework:laravel 框架部分的核心代码

  • 在两个文件下分别执行 composer init ,进行项目初始化动作,修改简单的配置信息

  • minlaravelframework 建立如下的目录及文件,ps:show() 方法主要是为了验证本地包引入成功

目录结构

在 minlaravel 建立对应的文件目录

  • 建立 bootstrap、public 目录文件
  • 在 public 目录下建立 index.php 文件,该文件是整个框架的入库文件
  • 由于都是在本地开发,所以,需要在 composer 中引入本地包文件
  1. "repositories": [
  2. {
  3. "type": "path",
  4. "url": "/path/minlaravelframework/framework"
  5. }
  6. ],
  • 在 minlaravel 路径下执行 composer install 命令,完成自动加载包的生成
  • 引入本地开发包
  1. composer require "lufeijun1234/min-laravel-framework @dev"
  • 编辑 index.php
    目录结构
  • 执行 php -S 0.0.0.0:2048 -t ./public ,利用 php 自带的服务器
  • 打开浏览器,输入 0.0.0.0:2048 ,如果看到 hello world,并且没有报错,那么至此,整个框架目录结构就搭建成功


评论 0

发表评论

Top