create-svelte-template
v0.1.2
Published
Create Svelte Template
Maintainers
Readme
Create-Svelte-Template
Usage
Use create on an empty directory (root for your project)
npm create svelte-templatepnpm create svelte-templateyarn create svelte-templateWhat is this package?
The idea of this package is to provide Svelte/SvelteKit like Scaffolding with slightlight different defaults. It also allows to start Svelte projects without SvelteKit on it (thing that create-svelte doesn't allow) Templates uses Svelte-Adapter-Static It also allows you to easily create Svelte projects (Without SvelteKit)
Why this package exists?
I decided to make this package so when someone starts a project that will use Svelte/SvelteKit it comes scaffolded in a slightly different way compared to create-svelte. Check the templates folder on the repository to see their structure. It also sets different ports and few more things like preferring @sveltejs/adapter-static over @sveltejs/adapter-auto. It moves the entry point for websites to an index.html page and it also sets a different location for the public folder (assets).
Notice
Typescripts settings follow Svelte templates for the most part, with some minor changes. Please feel free to suggest changes.
Can we contribute?
Sure, open an issue we will take a look at it.
What Flavors?
We provide 6 options as of now. Svelte (Javascript and Typescript), Svelte with PageJS (Javascript and Typescript) and SvelteKit (Javascript and Typescript)
Why no use create-svelte?
~~Please feel free to use create-svelte.~~
(Deprecated)
Official templates
The newer official package for SvelteKit projects is: sv (Notice that this package wont create Svelte apps without SvelteKit)
TODO
- Write tests
- Add more templates
