logo

Kaip įdiegti „Composer“ sistemoje „Windows“.

Kompozitorius yra programa, kuri naudojama priklausomybės valdymas standartiniu formatu PHP . „Composer“ leidžia deklaruoti bibliotekas, kuriose jūsų PHP projektas priklauso ir valdo jį už jus. Jis įdiegia ir atnaujina bibliotekas, kurių jums reikia jūsų projektui.

Pagal numatytuosius nustatymus „Composer“ nieko neįdiegia visame pasaulyje; jis valdo priklausomybes pagal projektą ir įdiegia jas į katalogą ( pardavėjas ) savo projekte.

„Composer“ siūlo du dalykus mūsų projektams:

Java išimtys
  • Padeda valdyti PHP priklausomybę.
  • Padeda automatiškai įkelti failus projekte.

Kompozitoriui daug energijos suteikia Node's NPM ir Ruby's paketas.

Tarkime, scenarijus:

  1. Turite PHP projektą, kuris priklauso nuo kelių bibliotekų.
  2. Kai kurios iš šių bibliotekų taip pat priklauso nuo kitų bibliotekų.

Kompozitorius atitinka aukščiau pateikto scenarijaus reikalavimą:

  1. Tai leidžia deklaruoti bibliotekas, nuo kurių priklauso jūsų projektas.
  2. Jis išsiaiškina, kurias paketo versijas reikia įdiegti projekte, ir atsisiunčia bei įdiegia už jus.
  3. Tai taip pat leidžia atnaujinti visas priklausomybes viena komanda.

Sistemos reikalavimai norint įdiegti „Composer“:

Kompozitorius turi būti įdiegtas ir sėkmingai paleistas PHP 5.3.2+ ant mašinos. Taip pat reikia tam tikrų jautrių PHP nustatymų ir kompiliuoja vėliavėles. Diegiant „Composer“ paketus iš šaltinio, o ne iš ZIP archyvo, jums reikės git, svn, fossil arba hg, atsižvelgiant į paketo versiją, valdomą. „Composer“ yra kelių platformų įrankis, kuris veikia vienodai Windows OS , Linux ir macOS.

Įdiekite „Composer“ sistemoje „Windows“.

Yra du būdai, kaip įdiegti „Composer“ „Windows“ operacinėje sistemoje: pirmasis – naudojant „Composer“ diegimo programos sąranką, o kitas – rankiniu būdu, naudojant scenarijų.

1. Diegimo programos naudojimas

a) „Composer“ diegimas naudojant „Composer“ diegimo programos sąranką yra lengviausias būdas ją įdiegti „Windows“ operacinėje sistemoje. Paleiskite numatytąją naršyklę ir apsilankykite https://getcomposer.org ir spustelėkite mygtuką „Pradėti“. po ' Diegimas – Windows “, spustelėkite „ Naudojant diegimo programą ' variantas; jis nuves jus į skyrių „Įdiegimo programos naudojimas“.

Kaip įdiegti „Composer“ sistemoje „Windows“.

b) Spustelėkite Composer-Setup.exe nuorodą, kad į savo įrenginį atsisiųstumėte kompozitoriaus sąranką. Atsisiuntę sąranką paleiskite ją, kad įdiegtumėte, ir vykdykite instrukcijas.

c) Atidarykite atsisiųstą „Composer-Setup“ ir spustelėkite „Įdiegti visiems vartotojams“, kuri yra rekomenduojama parinktis norint įdiegti „Composer“ sąranką.

Kaip įdiegti „Composer“ sistemoje „Windows“.

d) Iššokančiajame ekrane spustelėkite TAIP kad būtų galima įdiegti.

e) Dabar pasirinkite diegimo tipą ir spustelėkite Kitas

Kaip įdiegti „Composer“ sistemoje „Windows“.

f) Dabar pasirinkite komandinės eilutės PHP kelią, kurį norite naudoti, pažymėkite langelį, kad pridėtumėte PHP kelią, ir spustelėkite Kitas .

Kaip įdiegti „Composer“ sistemoje „Windows“.

g) Kompozitoriaus sąrankos iššokantis langas, kuriame yra galimybė prisijungti prie interneto naudoti tarpinį serverį. Jei norite naudoti tarpinį serverį, pažymėkite langelį ir įveskite tarpinio serverio URL adresą; jei ne, palikite jį ir spustelėkite Kitas Praleidžiame tai, nes nenaudojame jokio tarpinio serverio interneto prijungimui.

Kaip įdiegti „Composer“ sistemoje „Windows“.

h) Kompozitoriaus sąranka paruošta įdiegti jūsų kompiuteryje; Peržiūrėkite nustatymus ir spustelėkite mygtuką Įdiegti.

Kaip įdiegti „Composer“ sistemoje „Windows“.

i) Įdiegę „Composer“ sąranką, pasirodys svarbi informacija apie tai, kaip ją atidaryti. Perskaitykite informaciją, spustelėkite Kitas ir atlikite atitinkamai įdiegę.

Kaip įdiegti „Composer“ sistemoje „Windows“.

j) Spustelėkite mygtuką Baigti, kad užbaigtumėte diegimą.

Kaip įdiegti „Composer“ sistemoje „Windows“.

Kai kompozitorius bus įdiegtas jūsų kompiuteryje, atidarykite komandų (cmd) langus, įveskite kompozitorius ir paspauskite Įeikite Raktas. Jei rodomas komandų sąrašas, tai reiškia, kad Composer sėkmingai įdiegtas jūsų kompiuteryje.

Kaip įdiegti „Composer“ sistemoje „Windows“.

2. Rankinis montavimas

„Composer“ galite įdiegti bet kuriame norimame kataloge. Mūsų atveju mes montuojame adresu C:xampphtdocscomposersetup katalogas. Atidarykite komandų (cmd) terminalą ir eikite į katalogo vietą, kurią norite įdiegti (C:xampphtdocscomposersetup).

Nukopijuokite ir įklijuokite šį scenarijų į savo cmd terminalą ir paleiskite jį, kad įdiegtumėte Composer. Jis automatiškai įdiegs naujausią kompozitorių į jūsų dabartinį katalogą.

 php -r 'copy('https://getcomposer.org/installer', 'composer-setup.php');' php -r 'if (hash_file('sha384', 'composer-setup.php') === '756890a4488ce9024fc62c56153228907f1545c228516cbf63f885e036d37e9a59d27d63f46af1d4d07ee0f76181c7d3') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;' php composer-setup.php php -r 'unlink('composer-setup.php');' 

Šis diegimo programos scenarijus tik patikrina php.ini nustatymus. Jei nustatymai nustatyti neteisingai, jis jus įspės ir pradės atsisiųsti naujausią kompozitorius.phar dabartiniame kataloge (C:xampphtdocscomposersetup). Jei diegimas bus sėkmingas, pamatysite pranešimą apie sėkmingai įdiegtą.

Kaip įdiegti „Composer“ sistemoje „Windows“.

Aukščiau pateiktos 4 scenarijaus eilutės turi būti tokios, kad būtų galima atlikti toliau nurodytus veiksmus.

  • Atsisiųskite kompozitoriaus diegimo programą į dabartinį katalogą.
  • Patikrinkite kompozitoriaus diegimo programos SHA-384 sertifikatą.
  • Paleiskite kompozitoriaus diegimo programą.
  • Pašalinkite kompozitoriaus diegimo programą.

Pastaba: scenarijaus kodas gali pasikeisti, atsižvelgiant į išleistą naują versiją. Norėdami patikrinti naujos „Composer“ leidimo scenarijų, apsilankykite https://getcomposer.org/download/ .

Pastaba: jei scenarijus pateikia klaidą, kuri php neatpažįstama kaip vidinė ar išorinė komanda “. Tada patikrinkite, ar PHP kelias gerai nustatytas kompiuterio aplinkos kintamųjų nustatymuose, ar ne. Norėdami nustatyti PHP kelią visame kompiuteryje, nukopijuokite php kelią ten, kur jis yra (C:xamppphp) ir uždėkite jį Išplėstiniai sistemos nustatymai, > Aplinkos kintamieji > pasirinkite Kelias ir spustelėkite Nauja . Dabar, į Kintamojo pavadinimas tipo Kelias ir į Kintamoji vertė , įklijuokite php vietą, t.y. C:xamppphp .

Galite patikrinti įdiegtą kompozitoriaus versiją naudodami komandą kompozitorius -v dabartiniame kelyje. Toks kaip:

 composer -v 

Pavyzdžiui:

 C:xampphtdocscomposersetup>composer -v 

Kaip įdiegti „Composer“ sistemoje „Windows“.

Čia mūsų kompiuteryje įdiegiama dabartinė „Composer“ versija 2.0.8.

Sukurti naują kompozitorius.šikšnosparnis failą tame pačiame kataloge, kuriame kompozitorius.phar yra.

Naudojant cmd

 C:xampphtdocscomposersetup>echo @php '%~dp0composer.phar' %*>composer.bat 

Kaip įdiegti „Composer“ sistemoje „Windows“.

„PowerShell“ naudojimas

 C:xampphtdocscomposersetup> Set-Content composer.bat '@php '%~dp0composer.phar' %*' 

Kaip įdiegti „Composer“ sistemoje „Windows“.

Kai kurios kitos svarbios „Composer“ diegimo programos parinktys

--diegti-vad

Galite įdiegti „Composer“ tam tikrame kataloge, kuriame norite, naudodami --diegti-vad parinktį ir nurodykite tikslinio katalogo pavadinimą. Pavyzdžiui:

 php composer-setup.php --install-dir=bin 

--failo pavadinimas

Naudodami --failo pavadinimas variantas. Pavyzdžiui:

 php composer-setup.php --filename=composer 

-- versija

„Composer“ leidžia įdiegti konkretų leidimą naudojant -- versija parinktis kartu su konkrečios leidimo versijos pateikimu. Pavyzdžiui:

 php composer-setup.php --version=1.0.0-alpha8 

--padėkite

Naudojant --padėkite parinktį, galite peržiūrėti įvairias konkrečios aplinkos kompozitoriaus parinktis. Pavyzdžiui:

 --help 

„Composer“ atnaujinimas ir pašalinimas

Jei norite atnaujinti savo kompozitorių arba pašalinti bet kurią jo priklausomybės tvarkyklę, įsitikinkite, kad jūsų kompiuteryje įdiegta „Git for Windows“. Iš ten galite patikrinti „Composer“ diegimą paleisdami -- versija komandą iš terminalo. Jei komanda grąžina versijos kodą, tai reiškia, kad kompozitorius yra įdiegtas ir esate pasiruošę tolesniems veiksmams.

Prieš atnaujindami „Composer“, patikrinkite dabartinę jūsų kompiuteryje įdiegtą jo versiją. Tai galite padaryti įvesdami šią komandą savo terminalo programoje:

java programos ciklas
 composer -- version 

arba

 composer -V 

Atnaujinkite kompozitorių

Norėdami atnaujinti patį „Composer“, paleiskite toliau pateiktą scenarijų ir jis atnaujins „Composer“.

 composer self-update 

Atnaujinti priklausomybę

Kadangi „Composer“ tvarko jūsų projekto priklausomybių biblioteką, galite atnaujinti šias priklausomybes, jei reikia, naudodami toliau pateiktą komandą:

 composer update 

Jei neturite aktyvaus projekto su kompozitoriaus priklausomybėmis nuo dabartinio katalogo, Kompozitorius parodo pranešimą, kad nepavyko rasti kompozitorius.json failą.

Pašalinkite paketus

Norėdami pašalinti paketus iš Composer, paleiskite toliau pateiktą komandą:

 composer remove your_package_name 

Aukščiau pateiktoje komandoje būtinai pakeiskite „jūsų_paketo_pavadinimas“ tikruoju paketo pavadinimu. Jis pašalins paketą iš „Composer“.