create-aptos-dapp
create-aptos-dapp
erstellt ein Template-Projekt für dApp-Entwickler, um einfach ein Frontend und einen Smart Contract im Aptos-Netzwerk zu erstellen.
Warum create-aptos-dapp verwenden?
Abschnitt betitelt „Warum create-aptos-dapp verwenden?“- Template-Setup:
create-aptos-dapp
generiert vordefinierte End-to-End-dApp-Templates und Konfigurationsdateien für Sie. Es spart die manuelle Einrichtung der Projektstruktur, die zeitaufwändig und fehleranfällig sein kann. - Contract-Verzeichnis:
create-aptos-dapp
generiert eincontract
-Verzeichnis, das die grundlegende Struktur für Move Smart Contract-Module enthält. - Best Practices:
create-aptos-dapp
integriert Best Practices und Strukturempfehlungen für die Entwicklung im Aptos-Netzwerk. - Eingebaute Move-Befehle:
create-aptos-dapp
enthält eingebaute Befehle für häufige Aufgaben, wie die Initialisierung des Move-Compilers, Kompilierung und Veröffentlichung von Smart Contracts on-chain.
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- node und npm (npm ≥ 5.2.0)
- Python 3.6+
create-aptos-dapp
verwenden
Abschnitt betitelt „create-aptos-dapp verwenden“-
Navigieren Sie zu dem Verzeichnis, in dem Sie arbeiten möchten.
Terminal-Fenster cd your/workspace -
Installieren Sie create-aptos-dapp.
Terminal-Fenster npx create-aptos-dapp@latestTerminal-Fenster pnpx create-aptos-dapp@latestTerminal-Fenster yarn create aptos-dappTerminal-Fenster pnpm create create-aptos-dapp@latest -
Befolgen Sie die CLI-Eingabeaufforderungen.
Nach der Installation müssen Sie mehrere Fragen zu Ihrem Projekt beantworten, einschließlich:
- Der Name des Projekts
- Welches Template zu verwenden ist (siehe unten)
- Ob Mainnet oder Devnet für Tests verwendet werden soll
Templates
Abschnitt betitelt „Templates“create-aptos-dapp
bietet Ihnen vorgefertigte End-to-End-dApp-Templates, d.h. eine fertige dApp mit Konfigurationen und einer schönen UI, um Ihnen den Einstieg in die Erstellung einer dApp auf Aptos zu erleichtern.
Die Ziele der Templates sind:
- Benutzer mit verschiedenen Aptos-Standards vertraut zu machen, indem End-to-End-dApp-Template-Beispiele bereitgestellt werden.
- Benutzer darüber zu informieren, wie man eine dApp auf Aptos von der Frontend-Schicht bis zur Smart Contract-Schicht erstellt und wie alles dazwischen funktioniert.
- Benutzern vorgefertigte Templates zur Verfügung zu stellen, um schnell einfache dApps bereitzustellen
Aktuelle Templates
Abschnitt betitelt „Aktuelle Templates“Alle aktuellen Templates sind auf Aptos Learn verfügbar. Lesen Sie mehr über spezifische Templates unten:
- Boilerplate Template
- NFT minting dapp Template
- Token minting dapp Template
- Token staking dapp Template
- Custom indexer template
Tools, die create-aptos-dapp
nutzt
Abschnitt betitelt „Tools, die create-aptos-dapp nutzt“- React-Framework
- Vite-Entwicklungstool
- shadcn/ui + tailwind für Styling
- Aptos TS SDK
- Aptos Wallet Adapter
- Node-basierte Move-Befehle