Lompat ke isi

Composer

Ensiklopedia Pengetahuan Universitas Islam Sultan Agung
Revisi sejak 23 Agustus 2026 10.03 oleh Maintenance script (bicara | kontrib) (Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 21150425; atribusi sumber disertakan.)
(beda) ← Revisi sebelumnya | Revisi terkini (beda) | Revisi selanjutnya → (beda)

Composer adalah aplikasi manajer paket untuk bahasa pemrograman PHP yang menyediakan format standar untuk mengelola dependensi PHP dan pustaka-pustaka yang diperlukan. Composer dikembangkan oleh Nils Adermann dan Jordi Boggiano, yang terus mengelola proyek. Mereka mulai pengembangan pada bulan April 2011 dan merilis Composer pertama kali pada tanggal 1 Maret 2012. Composer sangat terinspirasi oleh package manager Node.js "npm" dan Ruby "bundler".

Composer berjalan melalui baris perintah dan menginstal dependensi (pustaka perangkat lunak) untuk aplikasi. Hal ini juga memungkinkan pengguna untuk menginstal aplikasi PHP yang tersedia di "Packagist" yang mana itu adalah repositori utamanya. Hal ini juga menyediakan kemampuan autoload untuk pustaka yang menentukan autoload informasi untuk kemudahan penggunaan kode pihak ketiga.

Sintaksis

Baris perintah

Composer menawarkan beberapa parameter sebagai berikut:

  • require: menambahkan pustaka pada parameter ke dalam berkas composer.json dan menginstalnya.
  • install: instal semua pustaka dari composer.json. Ini perintah yang digunakan untuk mengunduh semua dependensi repositori PHP.
  • update: perbarui semua pustaka dari composer.json, sesuai dengan versi yang diizinkan dan yang disebutkan di dalam berkas tersebut.
  • remove: copot sebuah pustaka dan menghapusnya dari composer.json.

Definisi pustaka

Contoh berkas composer.json yang dihasilkan oleh perintah berikut:

composer require monolog/monolog


Update Composer

Pada sistem operasi windows untuk update composer ke versi terbaru bisa dengan cara berikut:

1.Buka Command Prompt (CMD)

2.Ketikan Perintah Berikut:Setelah itu tekan enter untuk mengeksekusi baris perintah tersebut, dan selesai.

Referensi

Pranala luar


Sumber dan atribusi

Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 21150425 (2022-05-26T04:16:49Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.