svelte component template
1.0.0
選項#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中。
從$ lib $中導入src/routes/index.svelte中的組件,因此您可以預覽和測試。
導航到Localhost:3000,可以直播您的組件。
所有預處理都用鮮豔的預處理處理。在svelte.config.js中配置它。
這是一種簡單而直觀的方法,可以在柏樹的幫助下通過Storybook完成。可以在此存儲庫中找到示例和預製測試腳本,並且可以在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