Everything you need to build a Svelte project, powered by Bun and the svelte-adapter-bun package. Based on the create-svelte skeleton project.
bun create TheOtterlord/sveltekit-bun-template my-project
Once you've created a project and navigated to the root directory of the project, start a development server:
bun run dev
# or start the server and open the app in a new browser tab
bun run dev -- --open
To create a production version of your app:
bun run build
To skip type-checking when building for production, instead use:
bun run build:force
You can preview the production build with bun run preview.
In the production environment, you can use bun ./build/index.js to run the production server.
bun run check or bun run check:watch if you need type-checking during development.