Everything you need to build a Svelte project, powered by
If you're seeing this, you've probably already done this step. Congrats!
# create a new project in the current directory npm init svelte@next # create a new project in my-app npm init svelte@next my-app
Once you've created a project and installed dependencies with
npm install (or
pnpm install or
yarn), start a development server:
npm run dev # or start the server and open the app in a new browser tab npm run dev -- --open
Svelte apps are built with adapters, which optimise your project for deployment to different environments.
npm run build will generate a Node app that you can run with
node build. To use a different adapter, add it to the
package.json making sure to specify the version as
next and update your
svelte.config.cjs to specify your chosen adapter. The following official adapters are available: