当前位置: 代码网 > it编程>编程语言>Php > PHP在自己框架中引入composer的全过程

PHP在自己框架中引入composer的全过程

2024年05月15日 Php 我要评论
1、使用composer之前先安装环境先安装2、 在项目最开始目录添加composer.json文本文件3、写入配置文件composer.json{ "name": "frame/1.0", "d

1、使用composer之前先安装环境

先安装

2、 在项目最开始目录添加composer.json文本文件

3、写入配置文件 composer.json

{
  "name": "frame/1.0",
  "description": "the new my frame",
  "type": "project",
  "keywords": [
    "framework",
    "php"
  ],
  "authors": [
    {
      "name": "gl",
      "email": "gl@gmail.com"
    }
  ],
  "require": {
    "php": ">=7.0",
    "filp/whoops": "*"
  },
  "repositories": [
    {
      "type": "composer",
      "url": "https://mirrors.aliyun.com/composer/"
    }
  ]
}
  • "name":项目的名称,可以自定义。
  • "description":项目的描述。
  • "type":项目的类型,可以是 "project""library" 等。
  • "keywords":项目的关键词,有助于搜索。
  • "authors":项目的作者信息,可以包含多个作者,每个作者包括 "name""email"
  • "require":项目所依赖的包及其版本要求,如 "php": ">=7.0" 表示要求 php 版本大于等于 7.0,"filp/whoops": "*" 表示依赖 filp/whoops 包的任意版本。
  • "repositories":定义项目使用的包仓库,这里使用了一个类型为 "composer" 的仓库

4、使用composer安装whoops扩展

cd frame
composer install

安装成功后 自动生成vendor文件

5、引入composer类并且使用安装异常显示类

//引入composer
include '../vendor/autoload.php';
//引入安装的异常显示类
$whoops = new \whoops\run;
$whoops->pushhandler(new \whoops\handler\prettypagehandler);
$whoops->register();
//创建错误代码
$a=1/0;

安装并且使用成功

以上就是php在自己框架中引入composer的全过程的详细内容,更多关于php引入composer的资料请关注代码网其它相关文章!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com