logo

Kako instalirati Composer na Windows

Skladatelj je aplikacija koja se koristi za upravljanje ovisnošću u standardnom formatu u PHP . Skladatelj vam omogućuje da deklarirate biblioteke na kojima je vaš PHP projekt ovisi i upravlja njime umjesto vas. Instalira i ažurira biblioteke koje su vam potrebne za vaš projekt.

Prema zadanim postavkama, Composer ne instalira ništa globalno; upravlja ovisnostima na temelju projekta i instalira ih u direktorij ( prodavač ) unutar vašeg projekta.

Skladatelj nudi dvije stvari za naše projekte:

knn algoritam
  • Pomaže u upravljanju ovisnostima za PHP.
  • Pomaže u automatskom učitavanju datoteka u projektu.

Skladatelj je jako energiziran Nodeovim NPM-om i Rubyjevim paketom.

Pretpostavimo scenarij:

  1. Imate PHP projekt koji ovisi o nekoliko biblioteka.
  2. A neke od tih knjižnica također ovise o drugim knjižnicama.

Skladatelj ispunjava zahtjev gornjeg scenarija kao:

  1. Omogućuje vam da deklarirate knjižnice o kojima vaš projekt ovisi.
  2. Otkriva koje verzije paketa trebate instalirati u svoj projekt te preuzima i instalira umjesto vas.
  3. Također omogućuje ažuriranje svih vaših ovisnosti u jednoj naredbi.

Sistemski zahtjevi za instalaciju Composer-a:

Composer zahtijeva instaliran i uspješno pokrenut PHP 5.3.2+ na stroju. Također zahtijeva neke osjetljive PHP postavke i kompilira oznake. Instaliranje paketa Composer iz izvora, a ne zip arhive, trebat će vam git, svn, fossil ili hg na temelju paketa kontrolirane verzije. Composer je multiplatformski alat koji jednako radi Windows OS , Linux i macOS.

Instalirajte Composer na Windows

Postoje dva načina za instaliranje Composer-a na Windows operativni sustav: prvi je korištenjem postavki programa za instaliranje Composer-a, a drugi je ručna instalacija pomoću skripte.

1. Korištenje programa za instalaciju

a) Instaliranje Composer-a korištenjem programa za instalaciju Composer-a je najlakši način da ga instalirate na Windows operativni sustav. Pokrenite zadani preglednik i posjetite https://getcomposer.org i kliknite na gumb 'Početak rada'. Ispod ' Instalacija - Windows ' kliknite na ' Korištenje programa za instalaciju ' opcija; odvest će vas do odjeljka 'Korištenje programa za instalaciju'.

Kako instalirati Composer na Windows

b) Kliknite na Composer-Setup.exe poveznica za preuzimanje postavki skladatelja na vaš uređaj. Nakon preuzimanja instalacije, pokrenite je za instalaciju i slijedite upute.

c) Otvorite preuzetu postavku Composer-a i kliknite na 'Instaliraj za sve korisnike', što je preporučena opcija za instalaciju postavki Composer-a.

Kako instalirati Composer na Windows

d) Na skočnom zaslonu kliknite na DA kako bi se omogućila instalacija.

e) Sada odaberite vrstu instalacije i kliknite na Sljedeći

Kako instalirati Composer na Windows

f) Sada odaberite PHP stazu naredbenog retka koju želite koristiti, označite okvir za dodavanje PHP staze i kliknite Sljedeći .

Kako instalirati Composer na Windows

g) Skočni prozor za postavljanje skladatelja koji nudi opciju korištenja proxy poslužitelja za povezivanje s internetom. Ako želite koristiti proxy poslužitelj, označite okvir i unesite proxy URL; ako ne, ostavite ga i kliknite na Sljedeći Ovo preskačemo jer ne koristimo proxy poslužitelj za povezivanje s internetom.

Kako instalirati Composer na Windows

h) Postavka Composer je spremna za instalaciju na vaše računalo; pregledajte svoje postavke i kliknite na gumb Instaliraj.

Kako instalirati Composer na Windows

i) Nakon instalacije programa Composer, iskače važne informacije o tome kako ga otvoriti. Pročitajte informacije, kliknite Dalje i učinite odgovarajuće nakon instalacije.

Kako instalirati Composer na Windows

j) Pritisnite gumb Završi kako biste dovršili instalaciju.

Kako instalirati Composer na Windows

Kada se Composer instalira na vaš stroj, otvorite prozore s naredbama (cmd), upišite kompozitor i pritisnite Unesi ključ. Ako prikazuje popis naredbi, to znači da je Composer uspješno instaliran na vašem računalu.

Kako instalirati Composer na Windows

2. Ručna instalacija

Možete instalirati Composer u bilo koji direktorij gdje želite. U našem slučaju, instaliramo na C:xampphtdocscomposersetup imenik. Otvorite svoj naredbeni (cmd) terminal i idite na lokaciju direktorija koju želite instalirati (C:xampphtdocscomposersetup).

Kopirajte i zalijepite sljedeću skriptu u svoj cmd terminal i pokrenite ga da instalirate Composer. Automatski će instalirati najnoviji Composer u vaš trenutni direktorij.

 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');' 

Ova instalacijska skripta samo provjerava postavke php.ini. Ako su postavke netočno postavljene, upozorit će vas i započeti preuzimanje najnovije skladatelj.phar u trenutnom direktoriju (C:xampphtdocscomposersetup). Ako instalacija bude uspješna, vidjet ćete poruku o uspješnoj instalaciji.

Kako instalirati Composer na Windows

Gornja 4 retka skriptiranja moraju biti u redu da izvode sljedeće aktivnosti:

  • Preuzmite instalacijski program skladatelja u trenutni direktorij.
  • Provjerite SHA-384 certifikat programa za instalaciju skladatelja.
  • Pokrenite instalacijski program skladatelja.
  • Uklonite instalacijski program skladatelja.

Napomena: kod skripte može se promijeniti na temelju izdane nove verzije. Da biste provjerili skriptu za instaliranje novog izdanja Composer, posjetite https://getcomposer.org/download/ .

Napomena: Ako skripta izbaci pogrešku koja ' php se ne prepoznaje kao unutarnja ili vanjska naredba '. Zatim provjerite je li PHP staza dobro postavljena u postavkama varijabli okruženja računala ili ne. Kako biste globalno postavili PHP stazu za svoj stroj, kopirajte php stazu tamo gdje se nalazi (C:xamppphp) i zalijepite je na Napredne postavke sustava,> Varijable okoline> Izaberi Staza i kliknite na Novi . Sada, u Naziv varijable tip Staza i u Varijabilna vrijednost , zalijepite php lokaciju, tj. C:xamppphp .

Instaliranu verziju skladatelja možete provjeriti pomoću naredbe kompozitor -v na trenutnom putu. kao što su:

 composer -v 

Na primjer:

 C:xampphtdocscomposersetup>composer -v 

Kako instalirati Composer na Windows

Ovdje dobivamo instaliranu trenutnu verziju 2.0.8 Composer-a na našem računalu.

Stvorite novi skladatelj.šišmiš datoteku u istom direktoriju gdje je skladatelj.phar je prisutan.

Koristeći cmd

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

Kako instalirati Composer na Windows

Korištenje PowerShell-a

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

Kako instalirati Composer na Windows

Neke druge značajne opcije programa za instalaciju Composer-a

--instalacijski direktorij

Možete instalirati Composer u određeni direktorij gdje želite pomoću --instalacijski direktorij opciju i pružanje naziva ciljnog direktorija. Na primjer:

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

--naziv datoteke

Možete čak odrediti i naziv datoteke koji nije zadani naziv (composer.phar) pomoću --naziv datoteke opcija. Na primjer:

 php composer-setup.php --filename=composer 

--verzija

Skladatelj dopušta instaliranje svog određenog izdanja pomoću --verzija opcija uz pružanje određene verzije izdanja. Na primjer:

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

--Pomozite

Koristiti --Pomozite opciju, možete vidjeti različite opcije skladatelja za određeno okruženje. Na primjer:

 --help 

Ažuriranje i deinstaliranje Composer-a

Ako želite ažurirati svoj Composer ili deinstalirati bilo koji od njegovih upravitelja ovisnosti, provjerite imate li Git za Windows instaliran na vašem računalu. Odatle možete provjeriti instalaciju Composer-a pokretanjem --verzija naredba s terminala. Ako naredba vrati kod verzije, to znači da je Composer instaliran i da ste spremni za sljedeće korake.

Prije nego što ažurirate svoj Composer, provjerite njegovu trenutnu verziju koja je instalirana na vašem računalu. To možete učiniti upisivanjem sljedeće naredbe u svoju terminalsku aplikaciju:

java generator slučajnih brojeva
 composer -- version 

ili

 composer -V 

Ažuriraj Skladatelja

Da biste ažurirali sam Composer, pokrenite donju skriptu i ona će ažurirati Composer.

 composer self-update 

Ažuriraj ovisnost

Budući da Composer upravlja bibliotekom ovisnosti vašeg projekta, možete ažurirati ove ovisnosti ako je potrebno pomoću naredbe u nastavku:

 composer update 

Ako nemate aktivan projekt koji se izvodi s ovisnostima Composer o vašem trenutnom direktoriju, Composer prikazuje poruku da nije mogao pronaći skladatelj.json datoteka.

Deinstaliraj pakete

Da biste deinstalirali pakete iz Composer-a, pokrenite naredbu u nastavku:

 composer remove your_package_name 

Obavezno zamijenite 'your_package_name' stvarnim nazivom paketa u gornjoj naredbi. Deinstalirat će paket iz Composer-a.