PHP在自己框架中引入composer的全過程
1、使用composer之前先安裝環(huán)境
先安裝windows安裝composer并更換國內(nèi)鏡像
2、 在項(xiàng)目最開始目錄添加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":項(xiàng)目的名稱,可以自定義。"description":項(xiàng)目的描述。"type":項(xiàng)目的類型,可以是"project"、"library"等。"keywords":項(xiàng)目的關(guān)鍵詞,有助于搜索。"authors":項(xiàng)目的作者信息,可以包含多個(gè)作者,每個(gè)作者包括"name"和"email"。"require":項(xiàng)目所依賴的包及其版本要求,如"php": ">=7.0"表示要求 PHP 版本大于等于 7.0,"filp/whoops": "*"表示依賴filp/whoops包的任意版本。"repositories":定義項(xiàng)目使用的包倉庫,這里使用了一個(gè)類型為"composer"的倉庫
4、使用composer安裝whoops擴(kuò)展
cd frame
composer install

安裝成功后 自動(dòng)生成vendor文件


5、引入composer類并且使用安裝異常顯示類
//引入composer include '../vendor/autoload.php'; //引入安裝的異常顯示類 $whoops = new \Whoops\Run; $whoops->pushHandler(new \Whoops\Handler\PrettyPageHandler); $whoops->register(); //創(chuàng)建錯(cuò)誤代碼 $a=1/0;
安裝并且使用成功

以上就是PHP在自己框架中引入composer的全過程的詳細(xì)內(nèi)容,更多關(guān)于PHP引入composer的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
WordPress中制作導(dǎo)航菜單的PHP核心方法講解
這篇文章主要介紹了WordPress中制作導(dǎo)航菜單的PHP核心方法,即wp_get_nav_menu的相關(guān)參數(shù)的作用和用法,需要的朋友可以參考下2015-12-12
Laravel5.4簡單實(shí)現(xiàn)app接口Api Token認(rèn)證方法
這篇文章主要介紹了Laravel5.4簡單實(shí)現(xiàn)app接口Api Token認(rèn)證,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08
PHP 年月日的三級(jí)聯(lián)動(dòng)實(shí)例代碼
這篇文章主要介紹了PHP 年月日的三級(jí)聯(lián)動(dòng)實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下2017-05-05
PHP使用array_multisort對(duì)多個(gè)數(shù)組或多維數(shù)組進(jìn)行排序
這篇文章主要介紹了PHP使用array_multisort對(duì)多個(gè)數(shù)組或多維數(shù)組進(jìn)行排序,需要的朋友可以參考下2014-12-12
laravel 如何實(shí)現(xiàn)引入自己的函數(shù)或類庫
laravel 如何實(shí)現(xiàn)引入自己的函數(shù)或類庫?今天小編就為大家解答一下在laravel中引入自己的函數(shù)或類庫的方法,分享給大家,給大家做個(gè)參考,一起過來看看吧2019-10-10

