ICYMI: Plugin Bootstrap XD dalla riga di comando con Xdpm

Nel caso te lo fossi perso: qui condividiamo i punti salienti della versione Xpdm 4.0, che includeva la possibilità di avviare un plugin usando la CLI, se questo è il tuo metodo preferito per lavorare su XD Plugin.

Xdpm è un potente strumento per gli sviluppatori che preferiscono utilizzare la riga di comando durante lo sviluppo di plug-in per Adobe XD. A dicembre, abbiamo rilasciato Xdpm v4.0 che offre la possibilità di avviare un plug-in dalla riga di comando.

Panoramica

Con il rilascio della v4.0 è possibile utilizzare il xdpm bootstrapcomando per creare un nuovo scaffold del plugin direttamente dalla riga di comando. Puoi usarlo per generare diversi tipi di plugin, inclusi headless (senza interfaccia utente), basato su pannello, basato su modale e basato su modale usando React. Inoltre, hai la possibilità di specificare il nome per la directory del tuo nuovo plugin dal terminale.

Qualsiasi comando di bootstrap genererà la struttura di cartelle appropriata e faciliterà l' avvio della creazione del plug-in.

Utilizzo

Comandi

# Bootstrap a headless plugin:
xdpm bootstrap
# Bootstrap a headless plugin in dir ./my-panel:
xdpm bootstrap my-panel
# Bootstrap a panel plugin:
xdpm bootstrap panel
# Bootstrap a panel plugin in dir ./my-panel:
xdpm bootstrap panel my-panel

Anche due bug sono stati risolti in questa nuova versione:

  • Xdpm ora esce con codice diverso da zero (1) quando la xdpm validateconvalida del manifesto non riesce.
  • Convalida manifest migliorata per i requisiti più recenti

Ti invitiamo a provarlo nel tuo flusso di lavoro. Lo strumento è disponibile su GitHub e npm . Per installare per la prima volta o aggiornare la versione esistente (richiede Node.js):

% npm install -g @adobe/xdpm

Un ringraziamento speciale a Ash Ryan Arnwine , Kerri Shotts , Pablo Klaschka , Yoshiki Takeoka per aver reso possibile questo rilascio.

Per altre storie come questa, iscriviti alla nostra newsletter per sviluppatori Creative Cloud .

Suggested posts

Le mie risorse di codifica più utilizzate

Le mie risorse di codifica più utilizzate

Questa settimana ho ricevuto un'e-mail da un membro della mailing list quotidiana. Volevano sapere: quali risorse visiti giornalmente, settimanalmente e mensilmente? Ottima domanda! Sono felice di provare a condividere alcune informazioni sul mio flusso di lavoro e sulle migliori risorse che utilizzo.

Serie di librerie illuminate - 1: un'immersione approfondita nella libreria lit-html

Serie di librerie illuminate - 1: un'immersione approfondita nella libreria lit-html

Lo scopo di questa serie di blog è approfondire la libreria Lit e acquisire una comprensione completa delle sue caratteristiche uniche e di come si distingue dalle altre librerie e framework sul mercato. La serie è divisa in tre parti, che coprono argomenti come 1.

Related posts

VITA SENZA LIMITI

Quando cresci tendi a sentirti dire che il mondo è così com'è e che la tua vita è vivere la tua vita dentro il mondo, senza mai rischiare la vita, basta seguire un percorso prestabilito e morire alla fine, e cercare di non farlo sfondare troppo i muri. Ma questa è una vita molto limitata.

Come salvare il pianeta e fare soldi

Come salvare il pianeta e fare soldi

Quante volte vi è capitato di buttare via una bottiglia di plastica, un barattolo di vetro, una lattina di alluminio o una confezione di energia green senza pensarci due volte? Quante volte hai desiderato di poter ottenere qualcosa in cambio del loro riciclaggio? Se sei come la maggior parte delle persone, la risposta è probabilmente molte volte. Il riciclaggio è spesso visto come una seccatura, un lavoro di routine o un dovere che non porta alcun beneficio immediato o tangibile.

Niente più password: come le passkey sostituiranno la tua password

Niente più password: come le passkey sostituiranno la tua password

Per evitare ambiguità verranno utilizzati i seguenti termini; Autenticatore; Il telefono cellulare utilizzato per effettuare il login Sito web; Il sito Web o l'applicazione che l'utente sta utilizzando per effettuare la richiesta di accesso al Servizio; Il fornitore che fornisce il servizio dato, ad es

Creazione di un ambiente di lavoro sicuro

Creazione di un ambiente di lavoro sicuro

“Mi proteggerà quando sarò in pericolo. mi nasconderà nella sua tenda.