Solanaドキュメントクイックスタート
構築内容に基づいて、必要なCommerce Kitパッケージを選択してください。各パッケージは独立してインストール可能で、単独または他のパッケージと組み合わせて使用できます。
システム要件
- Node.js: バージョン18以上(LTS推奨)
- パッケージマネージャー: pnpm、npm、またはyarn
- TypeScript: バージョン4.5以上(推奨、必須ではありません)
共通のピア依存関係
Solana Commerce KitはSolana Kitライブラリ上に構築されているため、Solana Kit、Gill、Solana Programsクライアント、およびCodama生成JSクライアントと互換性があります。
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?