Документация SolanaБыстрый старт

Установка

Выберите необходимые пакеты Commerce Kit в зависимости от того, что вы создаёте. Каждый пакет устанавливается независимо и может использоваться отдельно или в комбинации с другими.

Системные требования

  • Node.js: Версия 18 или выше (рекомендуется LTS)
  • Менеджер пакетов: pnpm, npm или yarn
  • TypeScript: Версия 4.5+ (рекомендуется, но не обязательно)

Общие одноранговые зависимости

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 Foundation.
Все права защищены.
Связаться с нами