logo

Kuinka asentaa Composer Windowsiin

Säveltäjä on sovellus, jota käytetään riippuvuuden hallinta vakiomuodossa PHP . Composer antaa sinun ilmoittaa kirjastot, joissa sinun PHP projekti riippuu ja hallitse sitä puolestasi. Se asentaa ja päivittää projektiisi tarvitsemasi kirjastot.

Oletuksena Composer ei asenna mitään maailmanlaajuisesti. se hallitsee riippuvuuksia projektikohtaisesti ja asentaa ne hakemistoon ( myyjä ) projektisi sisällä.

Composer tarjoaa kaksi asiaa projekteillemme:

leksikografinen järjestys
  • Auttaa PHP:n riippuvuuden hallinnassa.
  • Auttaa tiedostojen automaattisessa latauksessa projektissa.

Säveltäjä on erittäin energinen Noden NPM:n ja Rubyn nipun ansiosta.

Oletetaan skenaario:

  1. Sinulla on PHP-projekti, joka riippuu useista kirjastoista.
  2. Ja jotkut näistä kirjastoista ovat myös riippuvaisia ​​muista kirjastoista.

Säveltäjä täyttää yllä olevan skenaarion vaatimuksen seuraavasti:

  1. Sen avulla voit ilmoittaa kirjastot, joista projektisi riippuu.
  2. Se selvittää, mitkä paketin versiot sinun on asennettava projektiisi, ja se lataa ja asentaa puolestasi.
  3. Se mahdollistaa myös kaikkien riippuvuutesi päivittämisen yhdellä komennolla.

Järjestelmävaatimukset Composerin asentamiseksi:

Composer vaatii asennuksen ja onnistuneen toiminnan PHP 5.3.2+ koneessa. Se vaatii myös joitain herkkiä PHP-asetuksia ja kääntää liput. Asennat Composer-paketit lähteestä zip-arkiston sijaan, tarvitset git, svn, fossil tai hg paketin versioohjatun paketin mukaan. A Composer on monikäyttöinen työkalu, joka toimii yhtä hyvin Windows-käyttöjärjestelmä , Linux ja macOS.

Asenna Composer Windowsiin

On kaksi tapaa asentaa Composer Windows-käyttöjärjestelmään: ensimmäinen on Composer-asennusohjelman asennus ja toinen manuaalinen asennus komentosarjan avulla.

1. Asennusohjelman käyttö

a) Composerin asentaminen Composerin asennusohjelman avulla on helpoin tapa asentaa se Windows-käyttöjärjestelmään. Käynnistä oletusselain ja käy https://getcomposer.org ja napsauta Aloitus-painiketta. Alla ' Asennus - Windows '-osiosta, napsauta ' Asennusohjelman käyttäminen ' vaihtoehto; se vie sinut 'Asennusohjelman käyttäminen' -osioon.

Kuinka asentaa Composer Windowsiin

b) Napsauta Composer-Setup.exe linkki, jolla voit ladata Composer-asetukset laitteellesi. Kun olet ladannut asennuksen, suorita se asentaaksesi ja seuraa ohjeita.

c) Avaa ladattu Composer-Setup ja napsauta 'Asenna kaikille käyttäjille', joka on suositeltava vaihtoehto Composer-asennusohjelman asentamiseksi.

Kuinka asentaa Composer Windowsiin

d) Napsauta ponnahdusikkunassa JOO asennuksen sallimiseksi.

e) Valitse nyt asennustyyppi ja napsauta Seuraava

Kuinka asentaa Composer Windowsiin

f) Valitse nyt komentorivin PHP-polku, jota haluat käyttää, merkitse valintaruutu lisätäksesi PHP-polun ja napsauta Seuraava .

Kuinka asentaa Composer Windowsiin

g) Säveltäjän asetusten ponnahdusikkuna, jossa on mahdollisuus käyttää välityspalvelinta yhteyden muodostamiseen Internetiin. Jos haluat käyttää välityspalvelinta, merkitse valintaruutu ja anna välityspalvelimen URL-osoite. jos ei, jätä se ja napsauta Seuraava Ohitamme tämän, koska emme käytä välityspalvelinta Internet-yhteyden muodostamiseen.

Kuinka asentaa Composer Windowsiin

h) Composer-asennus on valmis asennettavaksi tietokoneellesi; tarkista asetuksesi ja napsauta Asenna-painiketta.

Kuinka asentaa Composer Windowsiin

i) Composer-asennuksen asennuksen jälkeen se ponnahtaa esiin tärkeitä tietoja sen avaamisesta. Lue tiedot, napsauta Seuraava ja tee vastaavasti asennuksen jälkeen.

Kuinka asentaa Composer Windowsiin

j) Viimeistele asennus napsauttamalla Valmis-painiketta.

Kuinka asentaa Composer Windowsiin

Kun Composer asennetaan koneellesi, avaa komentoikkunat (cmd), kirjoita säveltäjä ja paina Tulla sisään avain. Jos se näyttää komentoluettelon, Composer on asennettu tietokoneellesi onnistuneesti.

Kuinka asentaa Composer Windowsiin

2. Manuaalinen asennus

Voit asentaa Composerin mihin tahansa hakemistoon, johon haluat. Meidän tapauksessamme asennamme klo C:xampphtdocscomposersetup hakemistosta. Avaa komentopääte (cmd) ja siirry hakemistoon, jonka haluat asentaa (C:xampphtdocscomposersetup).

Kopioi ja liitä seuraava skripti omaan cmd pääte ja suorita se asentaaksesi Composer. Se asentaa automaattisesti uusimman Composerin nykyiseen hakemistoosi.

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

Tämä asennusohjelma vain tarkistaa php.ini-asetukset. Jos asetukset on asetettu väärin, se varoittaa sinua ja alkaa ladata uusinta säveltäjä.phar nykyisessä hakemistossa (C:xampphtdocscomposersetup). Jos asennus onnistuu, näet viestin onnistuneesta asentamisesta.

Kuinka asentaa Composer Windowsiin

Yllä olevien 4 komentorivin on oltava järjestyksessä, jotta ne suorittavat seuraavat toiminnot:

  • Lataa säveltäjän asennusohjelma nykyiseen hakemistoon.
  • Tarkista säveltäjän asennusohjelman SHA-384-sertifikaatti.
  • Suorita säveltäjän asennusohjelma.
  • Poista säveltäjän asennusohjelma.

Huomautus: Komentosarjakoodi saattaa muuttua julkaistun uuden version perusteella. Voit tarkistaa Composerin uuden julkaisun asennuksen komentosarjan osoitteessa https://getcomposer.org/download/ .

Huomautus: Jos komentosarja antaa virheen, joka php:tä ei tunnisteta sisäiseksi tai ulkoiseksi komennona '. Tarkista sitten, että PHP-polku on asetettu hyvin tietokoneen ympäristömuuttujien asetuksissa vai ei. Jos haluat määrittää PHP-polun maailmanlaajuisesti koneellesi, kopioi php-polku, jossa se sijaitsee (C:xamppphp) ja ohita se osoitteessa Järjestelmän lisäasetukset > Ympäristömuuttujat > valitse Polku ja klikkaa Uusi . Nyt sisällä Muuttujan nimi tyyppi Polku ja sisällä Muuttuva arvo , liitä php-sijainti, eli C:xamppphp .

Voit tarkistaa asennetun säveltäjäversion komennolla säveltäjä -v nykyisellä polulla. Kuten:

 composer -v 

Esimerkiksi:

 C:xampphtdocscomposersetup>composer -v 

Kuinka asentaa Composer Windowsiin

Täällä saamme asennettua Composerin nykyisen version 2.0.8 koneellemme.

Luoda uusi säveltäjä.lepakko tiedosto samassa hakemistossa, jossa säveltäjä.phar on läsnä.

Käyttämällä cmd

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

Kuinka asentaa Composer Windowsiin

PowerShellin käyttö

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

Kuinka asentaa Composer Windowsiin

Jotkut muista merkittävistä Composerin asennusvaihtoehdoista

--install-dir

Voit asentaa Composerin tiettyyn hakemistoon, johon haluat käyttää --install-dir vaihtoehto ja anna kohdehakemiston nimi. Esimerkiksi:

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

--Tiedoston nimi

Voit jopa määrittää tiedostonimen muun kuin oletusnimen (composer.phar) käyttämällä --Tiedoston nimi vaihtoehto. Esimerkiksi:

 php composer-setup.php --filename=composer 

--versio

Composer sallii tietyn julkaisunsa asentamisen käyttämällä --versio vaihtoehto ja tarjota tietty julkaisuversio. Esimerkiksi:

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

--auta

Käyttämällä --auta -vaihtoehdon avulla voit tarkastella erilaisia ​​säveltäjävaihtoehtoja tietylle ympäristölle. Esimerkiksi:

 --help 

Composerin päivittäminen ja asennuksen poistaminen

Jos haluat päivittää Composerin tai poistaa sen riippuvuushallinnan asennuksen, varmista, että Git for Windows on asennettu koneellesi. Sieltä voit tarkistaa Composerin asennuksen suorittamalla --versio komento terminaalista. Jos komento palauttaa versiokoodin, se tarkoittaa, että Composer on asennettu ja olet valmis seuraaviin vaiheisiin.

Ennen kuin päivität Composerin, tarkista sen nykyinen versio, joka on asennettu tietokoneellesi. Voit tehdä tämän kirjoittamalla seuraavan komennon päätesovellukseesi:

java tuple
 composer -- version 

tai

 composer -V 

Päivitä säveltäjä

Päivitä Composer itse suorittamalla alla oleva komentosarja, joka päivittää Composerin.

 composer self-update 

Päivitä riippuvuus

Kun Composer hallitsee projektisi riippuvuuskirjastoa, voit päivittää nämä riippuvuudet tarvittaessa alla olevan komennon avulla:

 composer update 

Jos sinulla ei ole käynnissä aktiivista projektia Composerin riippuvuuksilla nykyisessä hakemistossasi, Composer näyttää viestin, että se ei löytänyt säveltäjä.json tiedosto.

Poista paketit

Poistaaksesi paketit Composerista, suorita alla oleva komento:

 composer remove your_package_name 

Varmista, että vaihdat paketin_nimi todellisella paketin nimellä yllä olevassa komennossa. Se poistaa paketin Composerista.