Τεκμηρίωση SolanaΓρήγορη Έναρξη
Επιλέξτε τα πακέτα Commerce Kit που χρειάζεστε με βάση αυτό που δημιουργείτε. Κάθε πακέτο εγκαθίσταται ανεξάρτητα και μπορεί να χρησιμοποιηθεί μόνο του ή σε συνδυασμό με άλλα.
Απαιτήσεις Συστήματος
- Node.js: Έκδοση 18 ή νεότερη (συνιστάται LTS)
- Διαχειριστής Πακέτων: pnpm, npm ή yarn
- TypeScript: Έκδοση 4.5+ (συνιστάται αλλά δεν είναι απαραίτητο)
Κοινές Εξαρτήσεις Peer
Το Solana Commerce Kit είναι χτισμένο πάνω στη βιβλιοθήκη Solana Kit, επομένως είναι συμβατό με το Solana Kit, το Gill, τα Solana Programs Clients, και τους JS Clients που δημιουργούνται από Codama.
pnpm add gill # or @solana/kitpnpm add @solana-program/token # or @solana-program/target-programpnpm add @my-program/codama-js-client
Διαμόρφωση TypeScript
Εάν χρησιμοποιείτε TypeScript, βεβαιωθείτε ότι το tsconfig.json σας
περιλαμβάνει:
{"compilerOptions": {"module": "ESNext","target": "ES2020","lib": ["ES2020", "DOM", "DOM.Iterable"],"jsx": "react-jsx","moduleResolution": "bundler","resolveJsonModule": true,"esModuleInterop": true,"skipLibCheck": true}}
Διαμόρφωση Next.js
Εάν χρησιμοποιείτε Next.js, ενημερώστε το next.config.js για να μεταγλωττίσετε
τα πακέτα Commerce Kit:
/** @type {import('next').NextConfig} */const nextConfig = {transpilePackages: ["@solana-commerce/react","@solana-commerce/connector","@solana-commerce/headless","@solana-commerce/solana-pay","@solana-commerce/sdk"]};export default nextConfig;
Is this page helpful?