وثائق سولاناالبدء السريع

التثبيت

اختر حزم Commerce Kit التي تحتاجها بناءً على ما تقوم ببنائه. كل حزمة قابلة للتثبيت بشكل مستقل ويمكن استخدامها بمفردها أو دمجها مع حزم أخرى.

متطلبات النظام

  • Node.js: الإصدار 18 أو أعلى (يُنصح بإصدار LTS)
  • مدير الحزم: pnpm أو npm أو yarn
  • TypeScript: الإصدار 4.5 فما فوق (يُنصح به لكنه غير مطلوب)

التبعيات المشتركة

تم بناء Solana Commerce Kit على مكتبة Solana Kit، لذا فهي متوافقة مع Solana Kit وGill وبرامج سولانا 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 مؤسسة سولانا.
جميع الحقوق محفوظة.
تواصل معنا