Il Component Manager in Magento 2 è una cosa reale o una demo tecnica?


12

I documenti di sviluppo di Magento 2 fanno riferimento a un Component Manager , ma è piuttosto confuso ciò che dovrebbe essere il gestore dei componenti. È una demo tecnologica o è qualcosa che gli utenti finali dovrebbero effettivamente utilizzare? Se dopo, come?

Le istruzioni di installazione sono un po 'bizzarre: ti consigliano di clonare un repository GitHub e quindi copiare parte di quel repository nell'installazione di Magento. Questo repository GitHub è anche bizzarro in quanto ha un livello di root composer.jsonche include il meta pacchetto (buono), ma poi nella updatecartella in cui vive l'applicazione c'è un secondo composer.json e un vendoralbero dei sorgenti impegnato (strano).

In quanto sviluppatore Magento 2 "esterno all'azienda", non sono sicuro di cosa dovrei fare con questo. È una demo tecnologica? Qualcosa che viene fornito con una versione di Magento 2 (EE? Il pacchetto scaricabile? Qualcos'altro?) E fornito in modo che gli sviluppatori possano avere una versione per testare?

Esiste documentazione su come utilizzare il gestore componenti?

Cosa fa effettivamente il gestore dei componenti dietro le quinte?

È qualcosa legato al mercato?

I dettagli sono fantastici, ma anche una panoramica generale da parte di qualcuno che ha prestato maggiore attenzione a questo sarebbe apprezzata.

Risposte:


1

Come argomento a cui hai fatto riferimento le note, la clonazione del programma di aggiornamento è necessaria solo se hai clonato anche Magit 2 GitHub per il codice; altrimenti, in una .zipo composer create-projectinstallazione, non è necessario fare nulla per ottenere il programma di aggiornamento.

Gestione componenti aggiorna i componenti. L'utility System Upgrade aggiorna il software Magento 2.

Attualmente, potresti non essere in grado di utilizzare Gestione componenti perché Magento Marketplace non è ancora attivo. Tuttavia, è possibile utilizzare l'aggiornamento del sistema oggi.


È preciso? Ho installato Magento tramite il metodo meta-pacchetto / create-project e non vedo nulla che assomigli a un componente nel mio amministratore e l'URL di aggiornamento restituisce un 404.
Alan Storm,

Component Manager è sostanzialmente un sostituto di Magento Connect Manager. Lo vedrai nell'amministratore in Sistema> Installazione guidata Web. Il programma di aggiornamento viene utilizzato da Gestione componenti e Aggiornamento del sistema per eseguire i comandi del compositore utilizzando un processo cron .
Steve Johnson,

Oltre a ciò che ha spiegato Steve, l'Installazione guidata Web (di cui fa parte Gestione componenti) è un'alternativa alla CLI di Composer per la gestione dei pacchetti. Dovrebbe essere utilizzato dagli utenti che non hanno accesso alla console o preferiscono l'interfaccia utente Web rispetto alla CLI. Anche l'Installazione guidata Web ha funzionalità specifiche di Magento (ad esempio, visualizza il tipo di pacchetto - modulo, tema, ecc.) O è limitato in alcune aree (ad esempio, funziona solo con Magento Marketplace, quindi non è così generale come Composer).
BuskaMuza,

0

Il Component Manager è, in effetti, una cosa reale e il sistema che implementa la GUI di Magento Marketplace per la gestione dei pacchetti. Esiste un problema di GitHub aperto relativo alla confusione su come installare Magento.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.