logo

Palette - Make it Colorful🎨

Palette - Visual Page Builder, no design degree required.

Live Demo Download Palette

Scroll

Instalacija zavisnosti modula putem Composera

21/06/2025, by Ivan

Composer je PHP menadžer paketa. On pruža funkcionalnosti slične upravljanju zavisnostima u Drupal-u i Drush make, ali za bilo koji projekat, a ne samo za Drupal module. Mnogi Drupal 8 moduli zavise od univerzalnih PHP paketa koje treba uključiti u kodnu bazu sajta pomoću Composera.

Koji moduli imaju Composer zavisnosti?

Postoji nekoliko načina da se utvrdi da li modul ima Composer zavisnosti:

  • To je dokumentovano na stranici projekta ili u README ili INSTALL fajlovima.
  • U njegovom korenskom direktorijumu postoji fajl composer.json.
  • Nakon # 2494073: Zabraniti instalaciju modula bez instaliranih Composer zavisnosti, Drupal kernel će vas automatski obavestiti o takvim modulima.

 

Kako instalirati Composer zavisnosti modula?

Vrlo kratko objašnjenje – uvek koristite Composer za uključivanje modula. Pokrenite

composer require drupal/modulename

iz webroot direktorijuma, a ne iz osnovnog direktorijuma, da biste instalirali modul sa svim njegovim Composer zavisnostima. Kada je modul dodat u Composer, možete ga uključiti u Drupal. Pročitajte vodič za uključivanje modula u Drupal za dodatne informacije.

Pročitajte Korišćenje Composera za upravljanje zavisnostima Drupal sajta za detaljnije informacije.

Napomena! Od Drupala 8.1, modul Composer Manager je zastareo i nije potreban.