ElmonyDocumenti

Guide

Importazione di un'app

Porta un progetto JavaScript o TypeScript esistente basato su Node.js in Elmony da una cartella locale o GitHub.

Scegli an import source

Aperto Importa app e scegli una delle tre schede sorgente:

  • Cartella locale: Seleziona un progetto già presente sul tuo computer. Tieni Copia nella cartella Elmony-apps abilitato per lavorare in una copia o disabilitarlo per modificare la cartella selezionata sul posto.
  • I tuoi repository GitHub: Connetti GitHub, scegli un repository dall'elenco e, facoltativamente, dai all'app importata un nome diverso.
  • URL di GitHub: Incolla l'URL del repository GitHub. Ciò è utile quando il repository non è nell'elenco degli account connessi.

Elmony conserva un repository Git esistente. Quando una cartella locale non è già un repository Git, Elmony ne inizializza uno e crea il commit iniziale durante l'importazione.

Installa e avvia i comandi

I progetti convenzionali possono utilizzare l'installazione delle dipendenze predefinite di Elmony e i comandi del server di sviluppo. Se il progetto necessita di qualcosa di diverso, espandi Opzioni avanzate e fornire entrambi un file Installa il comando e un Avvia il comando.

Esempio di comando di installazione

pnpm install

Esempio di comando di avvio

pnpm dev --port {port}

Utilizzare {port} in un comando personalizzato quando il server di sviluppo accetta un argomento porta; Elmony lo sostituisce con la porta di anteprima assegnata. Entrambi i campi di comando personalizzati sono obbligatori quando uno dei due è impostato.

Requisiti e sicurezza

  • Il progetto deve utilizzare una toolchain JavaScript o TypeScript basata su Node.js. Gli stack backend come Laravel o Rails non sono supportati dal flusso di lavoro di anteprima locale.
  • Il comando start deve mantenere in esecuzione un server di sviluppo ed esporre la porta di anteprima assegnata.
  • Importa solo i progetti di cui ti fidi. I programmi di installazione delle dipendenze e gli script dei pacchetti eseguono il codice sul tuo computer quando Elmony avvia il progetto.