Opción #1: clonelo con la opción "Usar esta plantilla" de GitHub:

Opción #2: Clon este repositorio con 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 Edite un archivo de componentes en src/lib , guárdelo y vea la magia.
Exporte sus componentes en src/lib/index.js .
Importe sus componentes en src/routes/index.svelte desde `$ lib $, para que pueda obtener una vista previa y probarlo.
Navegue a Localhost: 3000 para ver sus componentes en vivo.
Todo el preprocesamiento se maneja con brúbulo esbelto. Configurarlo en svelte.config.js .
Este es un método simple e intuitivo que se puede hacer a través del libro de cuentos, con la ayuda de Cypress. Y el ejemplo y los scripts de prueba prefabricados se pueden encontrar en este repositorio, y se puede encontrar más información en los documentos de Storybook.
En este repositorio encontrará un flujo de trabajo básico que usa cromático para las pruebas de instantáneas.
index.js ?Es para que SVELTE pueda importar múltiples componentes de una sola fuente.
Por ejemplo, permite que el usuario haga:
import { MyComponent , MyOtherComponent } from 'my-component-library' ;En lugar de:
import MyComponent from 'my-component-library/components/MyComponent.svelte' ;
import MyOtherComponent from 'my-component-library/components/MyOtherComponent' ;Hay algunas opciones para hacer esto:
@import url ( 'https://unpkg.com/@scope/package/main.min.css' );npm run package cd package
npm run publish