إنتقل إلى المحتوى الرئيسي

واجهة الأوامر: create-qorechain-dapp

أنشئ هيكل تطبيق QoreChain لامركزي جديد من قالب بدء رسمي.

# interactive
npm create qorechain-dapp my-dapp
# or
npx create-qorechain-dapp my-dapp

# non-interactive (CI)
npx create-qorechain-dapp my-dapp --template evm-solidity --yes --no-install

منشورة على npm باسم create-qorechain-dapp (0.3.0).

القوالب

القالبالوصف
evm-solidityعقد Counter بلغة Solidity + سكربت نشر/تفاعل بـ viem (@qorechain/evm).
fullstack-webتطبيق لامركزي بـ Vite + React + TypeScript يقرأ الأرصدة واقتصاديات الرمز (@qorechain/sdk).

الخيارات

الرايةالوصف
-t, --template <name>القالب المراد استخدامه (evm-solidity | fullstack-web).
--network <name>إعداد الشبكة المسبق (testnet | mainnet).
--package-manager <pm>pnpm | npm | yarn.
-y, --yesتخطّ المطالبات واستخدم الإعدادات الافتراضية.
--no-installلا تثبّت التبعيات بعد إنشاء الهيكل.
--localأعد كتابة تبعيات @qorechain/* إلى روابط file: محلية داخل مستودع SDK الموحّد.
-h, --helpإظهار المساعدة.
-v, --versionطباعة الإصدار.

التطوير المحلي مقابل مساحة العمل

تُنشَر حزم @qorechain/* على npm؛ وبمجرد نشرها يعمل npm install العادي. قبل ذلك، استخدم --local لتوجيه المشروع المُنشأ إلى حزم المستودع الموحّد (ابنها أولاً بـ pnpm -r build):

npx create-qorechain-dapp my-dapp --template fullstack-web --local