Opsi #1: Kloning dengan opsi "Gunakan templat ini GitHub":

Opsi #2: Kloning repositori ini dengan 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 Edit file komponen di src/lib , simpan dan tonton keajaiban terjadi.
Ekspor komponen Anda di src/lib/index.js .
Impor komponen Anda di src/routes/index.svelte dari `$ lib $, sehingga Anda dapat melihat pratinjau dan mengujinya.
Arahkan ke LocalHost: 3000 untuk melihat komponen Anda hidup.
Semua preprocessing ditangani dengan preproses langsing. Konfigurasikan di svelte.config.js .
Ini adalah metode sederhana dan intuitif yang dapat dilakukan melalui buku cerita, dengan bantuan Cypress. Dan contoh dan skrip uji pra-buatan dapat ditemukan di repositori ini, dan info lebih lanjut dapat ditemukan di dokumen Storybook.
Dalam repo ini Anda akan menemukan alur kerja dasar yang menggunakan kromatik untuk pengujian snapshot.
index.js ?Ini untuk Svelte dapat mengimpor beberapa komponen dari satu sumber.
Misalnya, memungkinkan pengguna melakukan:
import { MyComponent , MyOtherComponent } from 'my-component-library' ;Alih-alih:
import MyComponent from 'my-component-library/components/MyComponent.svelte' ;
import MyOtherComponent from 'my-component-library/components/MyOtherComponent' ;Ada beberapa opsi untuk melakukan ini:
@import url ( 'https://unpkg.com/@scope/package/main.min.css' );npm run package cd package
npm run publish