More Info
KPOP Image Download
  • Top University
  • Top Anime
  • Home Design
  • Top Legend



  1. ENSIKLOPEDIA
  2. Composer - Wikipedia bahasa Indonesia, ensiklopedia bebas
Composer - Wikipedia bahasa Indonesia, ensiklopedia bebas

Composer

  • العربية
  • Azərbaycanca
  • Български
  • Català
  • Čeština
  • Deutsch
  • English
  • Español
  • فارسی
  • Français
  • Italiano
  • 日本語
  • 한국어
  • Polski
  • Русский
  • Српски / srpski
  • Türkçe
  • Українська
  • 中文
Sunting pranala
  • Halaman
  • Pembicaraan
  • Baca
  • Sunting
  • Sunting sumber
  • Lihat riwayat
Perkakas
Tindakan
  • Baca
  • Sunting
  • Sunting sumber
  • Lihat riwayat
Umum
  • Pranala balik
  • Perubahan terkait
  • Pranala permanen
  • Informasi halaman
  • Kutip halaman ini
  • Lihat URL pendek
  • Unduh kode QR
Cetak/ekspor
  • Buat buku
  • Unduh versi PDF
  • Versi cetak
Dalam proyek lain
  • Wikimedia Commons
  • MediaWiki
  • Butir di Wikidata
Tampilan
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Untuk seorang pencipta musik, lihat Komponis.
Composer
Tipeapplication-level package manager (en) Terjemahkan Edit nilai pada Wikidata
Versi pertama1 Maret 2012; 13 tahun lalu (2012-03-01)[1]
Versi stabil
2.8.9 (13 Mei 2025) Edit nilai pada Wikidata
GenrePackage manager
LisensiLisensi MIT
Karakteristik teknis
Sistem operasiLintas platform
Bahasa pemrogramanPHP Edit nilai pada Wikidata
Sumber kode
Kode sumberPranala Edit nilai pada Wikidata
Debiancomposer Edit nilai pada Wikidata
Arch Linuxcomposer Edit nilai pada Wikidata
Gentoodev-php/composer Edit nilai pada Wikidata
Informasi tambahan
Situs webgetcomposer.org
Stack ExchangeEtiqueta Edit nilai pada Wikidata
GitHub: fixxxer87
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini

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.[1] Composer sangat terinspirasi oleh package manager Node.js "npm" dan Ruby "bundler".[3]

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"[4] 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

[sunting | sunting sumber]

Baris perintah

[sunting | sunting sumber]

Composer menawarkan beberapa parameter sebagai berikut:[5]

  • 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

[sunting | sunting sumber]

Contoh berkas composer.json yang dihasilkan oleh perintah berikut:

composer require monolog/monolog
{
    "require": {
        "monolog/monolog": "1.2.*"
    }
}

Update Composer

[sunting | sunting sumber]

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

1.Buka Command Prompt (CMD)

2.Ketikan Perintah Berikut:

php c:\ProgramData\ComposerSetup\bin\composer.phar self-update

Setelah itu tekan enter untuk mengeksekusi baris perintah tersebut, dan selesai.

Referensi

[sunting | sunting sumber]
  1. ^ a b "Release 1.0.0-alpha1". GitHub (dalam bahasa Inggris). Diakses tanggal 2018-04-26.
  2. ^ "Download Composer". getcomposer.org. Diakses tanggal 2022-5-19.
  3. ^ "Dependency management". Composer (dalam bahasa Inggris). Diakses tanggal 2018-04-26.
  4. ^ "Packagist" (dalam bahasa Inggris). Diakses tanggal 2018-04-26.
  5. ^ "Command-line interface / Commands". getcomposer.org. Diakses tanggal 10 Maret 2020.
  6. ^ "Cara Update Composer Ke Versi Terbaru Di Windows". Panduan Code. Diakses tanggal 2022-05-26.

Pranala luar

[sunting | sunting sumber]
Wikimedia Commons memiliki media mengenai Composer (software).
  • Situs web resmi
  • Repositori Composer di GitHub
  • Dokumentasi resmi Composer
  • Tutorial Composer
  • Packagist - Repositori utama Composer
Diperoleh dari "https://id.wikipedia.org/w/index.php?title=Composer&oldid=21150425"
Kategori:
  • Perangkat lunak bebas yang diprogram dengan PHP
  • Bahasa pemrograman PHP
  • Peralatan dan pustaka pengembangan perangkat lunak bebas
Kategori tersembunyi:
  • Pages using the JsonConfig extension
  • CS1 sumber berbahasa Inggris (en)
  • Galat CS1: tanggal
  • Halaman dengan label Wikidata belum diterjemahkan
  • Pages using Infobox software with unknown parameters
  • Pranala kategori Commons ada di Wikidata
  • AC dengan 0 elemen

Best Rank
More Recommended Articles