الخيار رقم 1: استنساخه مع خيار "استخدم هذا القالب" الخاص بـ Github:

الخيار رقم 2: استنساخ هذا المستودع مع Degit:
npx degit YogliB/svelte-component-template ` my-new-component ` cd my-new-componentgit initnpm installpackage.json : npm initcode .src/lib/[MyComponent]/[MyComponent].svelte . npm run dev قم بتحرير ملف مكون في src/lib ، وحفظه وشاهد السحر يحدث.
تصدير المكونات الخاصة بك في src/lib/index.js .
استيراد مكوناتك في src/routes/index.svelte من `$ lib $ ، حتى تتمكن من معاينة واختبارها.
انتقل إلى المضيف المحلي: 3000 لرؤية مكوناتك على الهواء مباشرة.
يتم التعامل مع جميع المعالجة المسبقة مع المعالجة المسلحة. تكوينه في svelte.config.js .
هذه طريقة بسيطة وبديهية يمكن القيام بها من خلال قصة القصص ، بمساعدة Cypress. ومثال ونصوص اختبار مسبق الصنع في هذا المستودع ، ويمكن العثور على مزيد من المعلومات في مستندات Storybook.
في هذا الريبو ، ستجد سير عمل أساسي يستخدم لوني لاختبار اللقطة.
index.js ؟من الممكن أن تكون Svelte قادرة على استيراد مكونات متعددة من مصدر واحد.
على سبيل المثال ، يتيح للمستخدم القيام:
import { MyComponent , MyOtherComponent } from 'my-component-library' ;بدلاً من:
import MyComponent from 'my-component-library/components/MyComponent.svelte' ;
import MyOtherComponent from 'my-component-library/components/MyOtherComponent' ;هناك بعض الخيارات للقيام بذلك:
@import url ( 'https://unpkg.com/@scope/package/main.min.css' );npm run package cd package
npm run publish