Документація 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-клієнтами, згенерованими Codama.

pnpm add gill # or @solana/kit
pnpm add @solana-program/token # or @solana-program/target-program
pnpm 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?

Зміст

Редагувати сторінку

Керується

© 2026 Фонд Solana.
Всі права захищені.
Залишайтеся на зв'язку