Moqapi o fetotse haholo tikoloho ea PHP, a theha motheo oa phetoho ea PHP ea sejoale-joale, ke hore, lits'ebetso le meralo e thehiloeng ho likarolo.
Litlhoko li hlahisoa faeleng ea JSON ea boemo ba projeke, eo Moqapi a e sebelisang ho lekola hore na ke liphetolelo life tsa sephutheloana tse lumellanang hantle le ho its'etleha ha sesebelisoa. Tekanyetso e tla shebana le litlhoko tsa sehlaha le litlhoko tsa sistimi, haeba li teng.
Ke habohlokoa ho hlokomela hore Moqapi o u lumella ho kenya lilaebrari tse hlokahalang ho latela morero ka mong. E u lumella ho sebelisa liphetolelo tse fapaneng tsa laeborari e le 'ngoe mererong e fapaneng ea PHP.
Ho kenya le ho sebelisa lilaebrari tse tsamaisoang ke Moqapi, o tla tlameha ho li phatlalatsa morerong ka mokhoa o tloaelehileng 'me Moqapi o tla hlokomela tse ling kaofela. Mohlala, haeba u batla ho kenya laeborari ea mpdf u sebelisa Composer, u hloka ho tsamaisa taelo e latelang motsong oa projeke ea hau.
$composer require mpdf/mpdf
Empa Moqapi o khoasolla lilaebrari ho tsoa hokae?
ke lilaebrari life tse teng?
Ho na le polokelo e bohareng moo Moqapi e boloka lethathamo la lilaebrari tse fumanehang: Packagist.
Joale a re boneng mokhoa oa ho kenya Composer lits'ebetsong tse sebetsang tse kang Linux, macOS le Windows.
Ho kenya moqapi ho linux, unix le macOS, o hloka ho jarolla sehokelo ho https://getcomposer.org/doc/00-intro.md#installation-linux-unix-macos 'me u e kenye sebakeng sa heno e le karolo ea morero oa hau kapa lefats'eng ka bophara e le mokhoa o ka sebelisoang ka bophara.
Sesebelisoa se tla hlahloba litlhophiso tse ling tsa PHP, 'me se khoasolle faele e bitsoang composer.phar bukeng ea hau e sebetsang. Ena ke binary ea Moqapi. Ke PHAR (PHP archive), e leng sebopeho sa polokelo ea PHP se ka etsoang ho tsoa molaong oa taelo, har'a lintho tse ling.
php composer.phar
Ho kenya composer ho Windows, o hloka ho khoasolla sesebelisoa ho https://getcomposer.org/doc/00-intro.md#installation-windows
Hang ha ts'ebetso e phethiloe, u ka netefatsa hore e sebetsa hantle ka taelo
composer -V
mme o lokela ho ba le karabo e kang ena
Mokhathala, polokelo ea sechaba ea Moqapi, e na le pokello ea lilaebrari tsa PHP Mohloli o bulehileng e fumaneha mahala ka Moqapi. Mofuta oa premium oa ts'ebeletso o fana ka ho amohela liphutheloana tsa poraefete, ho etsa hore ho khonehe ho sebelisa Composer esita le mererong e koetsoeng ea mohloli.
Ho na le lilaebrari tse makholo tse fumanehang ho Packagist, e bonts'ang botumo ba Moqapi. Mererong ea hau ea PHP, haeba u hloka karolo eo u nahanang hore e se e ntse e fumaneha e le laeborari ea mokha oa boraro, Packagist ke sebaka sa pele seo u lokelang ho se sheba.
Ho phaella ho Packagist, u ka kopa Composer ho sheba lipolokelo tse ling bakeng sa ho kenya laeborari ka ho fetola linotlolo tsa polokelo faeleng ea composer.json. Ebile, sena ke seo u tla se etsa haeba u batla ho laola liphutheloana tsa hau tsa lekunutu tsa Composer.
Ho na le mekhoa e 'meli ea ho kenya lilaebrari ka Composer. Ha re li boneng ka bobeli:
Ho sebelisa sesebelisoa, o tlameha ho qala ka ho etsa faele ea composer.json morerong oa hau. Ka faeleng ea composer.json, u hloka feela ho phatlalatsa hore na morero oa hau ke ofe, joalo ka ha ho bonts'itsoe ho snippet e ka tlase.
{
"require": {
"mpdf/mpdf": "~6.1"
}
}
Hamorao, ha o tsamaisa taelo ea ho kenya moqapi, foldareng e le 'ngoe moo faele ea json e leng teng, Composer e kenya sephutheloana sa mpdf le litšepiso tsa eona bukeng ea barekisi.
Re ka re moqapi o hloka taelo ke mofuta oa tsela e khuts'oane ea ho etsa ts'ebetso e fetileng ea ho theha faele ea composer.json. need e tla eketsa sephutheloana faeleng ea hau ea composer.json. Taelo e latelang e bonts'a mokhoa oa ho kenya sephutheloana sa mpdf ka thuso ea tlhoko.
$composer require mpdf/mpdf
Ka mor'a ho kenya sephutheloana sa mpdf le litšepiso tsa eona, ho hloka hape ho eketsa ho kena ha sephutheloana se kentsoeng faeleng ea composer.json. Haeba faele ea composer.json e le sieo, e tla etsoa hang-hang.
Ercole Palmeri
Tlaleho ea selemo ea Casaleggio Associati mabapi le Ecommerce Italy e hlahisitsoe. Tlaleho e nang le sehlooho se reng "AI-Commerce: meeli ea Ecommerce e nang le Artificial Intelligence".…
Sephetho sa boqapi bo sa feleng ba theknoloji le boitlamo ho tikoloho le boiketlo ba batho. Bandalux e hlahisa Airpure®, tente…
Mekhoa ea meralo ke litharollo tse ikhethileng tsa boemo bo tlase bakeng sa mathata a hlahang khafetsa moralong oa software. Mekhoa ea moralo ke…
Magica ke sesebelisoa sa iPhone se etsang hore taolo ea likoloi e be bonolo hape e sebetse hantle, e thusa bakhanni ho boloka le ho boloka…