]>
Commit | Line | Data |
---|---|---|
1 | # create-svelte | |
2 | ||
3 | Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte). | |
4 | ||
5 | ## Creating a project | |
6 | ||
7 | If you're seeing this, you've probably already done this step. Congrats! | |
8 | ||
9 | ```bash | |
10 | # create a new project in the current directory | |
11 | npm init svelte | |
12 | ||
13 | # create a new project in my-app | |
14 | npm init svelte my-app | |
15 | ``` | |
16 | ||
17 | ## Developing | |
18 | ||
19 | Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server: | |
20 | ||
21 | ```bash | |
22 | npm run dev | |
23 | ||
24 | # or start the server and open the app in a new browser tab | |
25 | npm run dev -- --open | |
26 | ``` | |
27 | ||
28 | ## Building | |
29 | ||
30 | To create a production version of your app: | |
31 | ||
32 | ```bash | |
33 | npm run build | |
34 | ``` | |
35 | ||
36 | You can preview the production build with `npm run preview`. | |
37 | ||
38 | > To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment. |