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 Proprocess로 처리됩니다. svelte.config.js 로 구성하십시오.
이것은 Cypress의 도움으로 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