Cosa sono i pacchetti npm?
Usa i pacchetti npm per aggiungere funzionalità e strumenti potenti alle tue applicazioni Base44 senza dover costruire tutto da solo. Base44 è un ai app builder che ti dà accesso a librerie di codice affidabili e aggiornate per animazioni, formattazione dei dati e grafici, tutte create da sviluppatori esperti. Quando usi i pacchetti npm, puoi aggiungere funzionalità avanzate in pochi minuti, contare su codice ben testato e concentrarti sul creare ciò che rende unica la tua app.
Pacchetti che puoi aggiungere alla tua app
Esempi di pacchetti npm
- Librerie di animazione (per esempio, anime.js)
- Utility per grafici
- Helper per data e ora
- Componenti UI
- Logica drag and drop
Sfogliare i pacchetti npm
Puoi trovare i pacchetti npm nel registro pubblico. Il README di ogni pacchetto include istruzioni dettagliate, esempi d’uso e dettagli sulle peer dependency, così puoi iniziare subito. Per sfogliare i pacchetti npm di Base44:- Vai su npmjs.com per vedere tutti i pacchetti pubblici disponibili.
- Clicca il pacchetto da usare per aprire la pagina dei dettagli.
Aggiungere un pacchetto npm alla tua app
In Base44 puoi aggiungere pacchetti npm chattando con l’IA. Nessun terminale o comando manuale richiesto. Per aggiungere un pacchetto npm alla tua app:- Vai all’editor della tua app.
- Digita nella chat AI il pacchetto npm da installare.
- Quando richiesto, clicca Approve nella chat.

La finestra di approvazione nella chat AI durante l'installazione di un pacchetto npm
Esempio di uso di un pacchetto npm
Puoi usare anime.js per creare animazioni di ingresso raffinate per le pagine e gli elementi della tua app. Per esempio, potresti animare card, pulsanti o grafici al caricamento di una pagina per rendere il sito più coinvolgente. Basta aggiungere un prompt come:
Installare un pacchetto npm nella tua app in Base44
FAQ
Clicca una domanda qui sotto per saperne di più.Esiste un SDK ufficiale di Base44?
Esiste un SDK ufficiale di Base44?
npm-base44/sdk. Questo pacchetto ti permette di eseguire specifiche funzioni di backend.Perché ricevo errori quando installo pacchetti npm?
Perché ricevo errori quando installo pacchetti npm?
- Vai all’editor dell’app.
- Cerca il pulsante Update Infrastructure nella barra superiore.
- Clicca Update Infrastructure se lo vedi e segui le istruzioni.
Cosa devo fare se un pacchetto NPM non si installa?
Cosa devo fare se un pacchetto NPM non si installa?
- Controlla i messaggi della chat per dettagli sull’errore. A volte la chat AI spiega problemi di dipendenze o compatibilità del pacchetto richiesto.
- Assicurati che la richiesta corrisponda esattamente al nome e alla versione del pacchetto.
- Se l’installazione richiede approvazione, verifica di aver approvato la richiesta nel pannello chat.
- Se l’installazione fallisce, prova a richiedere di nuovo il pacchetto tramite chat.
Posso rimuovere o aggiornare un pacchetto dopo averlo installato?
Posso rimuovere o aggiornare un pacchetto dopo averlo installato?
Posso vedere quali pacchetti sono installati?
Posso vedere quali pacchetti sono installati?
Come posso scegliere pacchetti npm affidabili?
Come posso scegliere pacchetti npm affidabili?
- Statistiche di download: Verifica quanti download ha il pacchetto su npm. Pacchetti con un forte storico di download sono generalmente considerati affidabili dalla community.
- Qualità della documentazione: Pacchetti ben documentati di solito rendono setup e risoluzione dei problemi molto più semplici. Cerca istruzioni chiare, esempi e riferimenti API.
- Tipo di licenza: Assicurati che la licenza del pacchetto sia adatta ai requisiti del tuo progetto, specialmente se stai costruendo qualcosa di commerciale o open source.
- Dimensione del bundle e dipendenze: Considera come il pacchetto influirà sulle prestazioni dell’app e se aggiunge molte nuove dipendenze. Pacchetti leggeri e mirati riducono i possibili conflitti.
- Attività di aggiornamento: Rivedi il repository del progetto, ad esempio su GitHub, per vedere se gli aggiornamenti sono recenti e se i manutentori rispondono a domande o segnalazioni. I pacchetti tenuti aggiornati sono di solito più sicuri e compatibili con strumenti moderni.
- Feedback della community: Esplora commenti, valutazioni e discussioni da npm, GitHub o forum di programmazione. Le esperienze di altri sviluppatori possono avvisarti di possibili problemi.