LMLPHP后院

使用PHP包管理器Composer创建LMLPHP项目技术

maybe yes 发表于 2016-03-18 09:14

LMLPHP 已经完全支持使用 Composer 创建项目,官方最新版本 v1.2.11。下面将举例如何使用 Composer 搭建一个 LMLPHP 框架项目

composer require leiminglin/lmlphp

下载后生成如下目录结构:

composer.json
composer.lock
vendor

比如我们将 WEB 目录命名为 public,就放在当前目录下,在 public 目录下创建 index.php 文件内容如下:

<?php
require __DIR__.'/../vendor/autoload.php';
define('APP_DIR', __DIR__.'/../app');
lml()->app()->run();

在 public 目录下运行如下命令即可创建 LMLPHP 项目目录。

php index.php

LMLPHP 现在已经支持 Composer,为了方便喜欢用 Composer 的用户可以更便捷的使用更多的第三方库。LMLPHP 的 autoload 使用 File 加载风格只加载了 lml.min.php 文件如果需要官方的其他类库,可以在项目的 composer.json 中以 file 或者 classmap 或者其他的 psr-4 等的方式注册自动加载即可。

相关文章
2024-03-29 15:39:04 1711697944 0.008893