Was sind npm-Pakete?
Verwende npm-Pakete, um leistungsstarke Funktionen und Tools zu deinen Base44-Anwendungen hinzuzufügen, ohne alles selbst bauen zu müssen. Base44 ist ein KI-App-Builder, der dir Zugriff auf zuverlässige, aktuelle Code-Bibliotheken für Dinge wie Animationen, Datenformatierung und Charts gibt, alle erstellt von erfahrenen Entwicklern. Wenn du npm-Pakete verwendest, kannst du in Minuten fortgeschrittene Funktionen hinzufügen, dich auf gut getesteten Code verlassen und dich darauf konzentrieren, das zu erstellen, was deine App einzigartig macht.
Beispiele für npm-Pakete
- Animations-Bibliotheken (zum Beispiel anime.js)
- Chart- und Graph-Utilities
- Datum- und Zeit-Helfer
- UI-Komponenten
- Drag-and-Drop-Logik
npm-Pakete durchsuchen
Du findest npm-Pakete im öffentlichen Registry. Jedes Paket-README enthält detaillierte Anweisungen, Nutzungsbeispiele und Peer-Dependency-Details, sodass du sofort loslegen kannst. So durchsuchst du Base44-npm-Pakete:- Gehe zu npmjs.com, um alle verfügbaren öffentlichen Pakete zu sehen.
- Klicke auf das Paket, das du verwenden möchtest, um seine Detailseite zu öffnen.
Ein npm-Paket zu deiner App hinzufügen
In Base44 kannst du npm-Pakete hinzufügen, indem du mit der KI chattest. Kein Terminal oder manuelle Installationsbefehle erforderlich. So fügst du ein npm-Paket zu deiner App hinzu:- Gehe zu deinem App-Editor.
- Tippe im KI-Chat das npm-Paket ein, das du installieren möchtest.
- Klicke bei Aufforderung im Chat auf Approve.

Das Genehmigungsfenster im KI-Chat beim Installieren eines npm-Pakets
Beispiel für die Verwendung eines npm-Pakets
Du kannst anime.js verwenden, um polierte Eingangsanimationen für die Seiten und Elemente deiner App zu erstellen. Du möchtest zum Beispiel Karten, Buttons oder Charts animieren, wenn eine Seite lädt, damit sich deine Site ansprechender anfühlt. Füge einfach einen Prompt wie diesen hinzu:
Ein npm-Paket zu deiner App in Base44 installieren
FAQs
Klicke unten auf eine Frage, um mehr zu erfahren.Gibt es ein offizielles Base44-SDK?
Gibt es ein offizielles Base44-SDK?
npm-base44/sdk verfügbar. Dieses Paket ermöglicht es dir, bestimmte Backend-Funktionen auszuführen.Warum bekomme ich Fehler beim Installieren von npm-Paketen?
Warum bekomme ich Fehler beim Installieren von npm-Paketen?
- Gehe zu deinem App-Editor.
- Suche oben in der Leiste nach dem Button Update Infrastructure.
- Klicke auf Update Infrastructure, wenn du ihn siehst, und folge den Anweisungen.
Was soll ich tun, wenn ein NPM-Paket nicht installiert wird?
Was soll ich tun, wenn ein NPM-Paket nicht installiert wird?
- Überprüfe die Chat-Nachrichten auf Fehlerdetails. Manchmal erklärt der KI-Chat Abhängigkeits- oder Kompatibilitätsprobleme mit dem Paket, das du installieren möchtest.
- Stelle sicher, dass deine Anfrage genau zum Paketnamen und zur Version passt.
- Wenn die Installation eine Genehmigung erfordert, vergewissere dich, dass du die Anfrage im Chat-Panel genehmigt hast.
- Wenn die Installation fehlschlägt, fordere das Paket über den Chat erneut an.
Kann ich ein Paket nach der Installation entfernen oder aktualisieren?
Kann ich ein Paket nach der Installation entfernen oder aktualisieren?
Kann ich sehen, welche Pakete installiert sind?
Kann ich sehen, welche Pakete installiert sind?
Wie wähle ich zuverlässige npm-Pakete?
Wie wähle ich zuverlässige npm-Pakete?
- Download-Statistiken: Schau dir an, wie viele Downloads das Paket auf npm hat. Pakete mit einer starken Download-Historie werden in der Entwickler-Community im Allgemeinen als zuverlässig angesehen.
- Dokumentationsqualität: Gut dokumentierte Pakete machen Setup und Troubleshooting normalerweise viel einfacher. Suche nach klaren Nutzungsanweisungen, Beispielen und API-Referenzen.
- Lizenztyp: Stelle sicher, dass die Lizenz des Pakets zu den Anforderungen deines Projekts passt, besonders wenn du etwas Kommerzielles oder Open-Source baust.
- Bundle-Größe und Abhängigkeiten: Berücksichtige, wie das Paket die Performance deiner App beeinflusst und ob es viele neue Abhängigkeiten hinzufügt. Leichte, fokussierte Pakete reduzieren mögliche Konflikte und Bloat.
- Update-Aktivität: Überprüfe das Repository des Projekts, zum Beispiel auf GitHub, um zu sehen, ob Updates aktuell sind und ob Maintainer auf Fragen oder Bug-Reports reagieren. Pakete, die aktuell gehalten werden, sind normalerweise sicherer und kompatibler mit modernen Tools.
- Community-Input: Erkunde Kommentare, Bewertungen und Diskussionen von npm, GitHub oder Programmier-Foren. Die Erfahrungen anderer Entwickler können dich auf mögliche Probleme aufmerksam machen oder dir ein besseres Gefühl dafür geben, wie das Paket in der Praxis funktioniert.