Sök…


Anmärkningar

Det här avsnittet ger en översikt över vad kompositör-php är och varför en utvecklare kanske vill använda den.

Det bör också nämna alla stora ämnen inom kompositör-php och länka till relaterade ämnen. Eftersom dokumentationen för kompositör-php är ny kan du behöva skapa initialversioner av relaterade ämnen.

Översikt

Composer är ett verktyg för beroendehantering i PHP. Det låter dig förklara de bibliotek som ditt projekt beror på och det kommer att hantera (installera / uppdatera) dem åt dig.

Kompositör är inte en paketansvarig i samma mening som Yum eller Apt är. Ja, det handlar om "paket" eller bibliotek, men det hanterar dem per projekt och installerar dem i en katalog (t.ex. leverantör) i ditt projekt.

Kompositör kräver att PHP 5.3.2+ körs. Några känsliga php-inställningar och kompileringsflaggor krävs också, men när du använder installationsprogrammet blir du varnad för eventuell oförenlighet.

För att installera paket från källor istället för enkla zip-arkiv behöver du git, svn, fossil eller hg beroende på hur paketet är versionskontrollerat.

Installera kompositör på Ubuntu

Innan vi laddar ner och installerar Composer, måste vi se till att vår server har alla beroenden installerade.

Uppdatera först pakethanterarens cache genom att köra:

sudo apt-get update

Låt oss nu installera beroenden. Vi behöver curl för att ladda ner Composer och php5-cli för att installera och köra det. git används av Composer för att ladda ner projektberoende. Allt kan installeras med följande kommando:

sudo apt-get install curl php5-cli git

Låt oss nu installera det:

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

Detta kommer att ladda ner och installera Composer som ett systembrett kommando med namnet composer, under / usr / local / bin. Utgången ska se ut så här:

Output
#!/usr/bin/env php
All settings correct for using Composer
Downloading...

Composer successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer

För att testa din installation, kör:

composer

Och du bör få output som liknar detta:

Output
   ______
  / ____/___  ____ ___  ____  ____  ________  _____
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
                    /_/
Composer version 1.0-dev (9859859f1082d94e546aa75746867df127aa0d9e) 2015-08-17 14:57:00

Usage:
 command [options] [arguments]

Options:
 --help (-h)           Display this help message
 --quiet (-q)          Do not output any message
 --verbose (-v|vv|vvv) Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
 --version (-V)        Display this application version
 --ansi                Force ANSI output
 --no-ansi             Disable ANSI output
 --no-interaction (-n) Do not ask any interactive question
 --profile             Display timing and memory usage information
 --working-dir (-d)    If specified, use the given directory as working directory.

....

Installera på Windows

Här använder vi helt enkelt installationsprogrammet.

Det här är det enklaste sättet att få Composer att installera på din maskin.

Ladda ner och kör Composer-Setup.exe . Det kommer att installera den senaste kompositversionen och ställa in din PATH så att du bara kan ringa composer från valfri katalog på din kommandorad.

Obs : Stäng din nuvarande terminal. Testanvändning med en ny terminal: Detta är viktigt eftersom PATH bara laddas när terminalen startar.

Obs-2 : Ställ in PATH i fönster 10

  1. Högerklicka på start (Windows-logotyp) -> system ->Advance system settings->Environment variables->System variables[below box] -> välj Path och klicka på Edit
  2. Klicka på Ny och lägg till detta värde C:\ProgramData\ComposerSetup\bin
  3. Öppna nu din terminal [cmd] och testkomponist - composer --version


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow