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
# create a new project in my-app
npm init svelte my-app
Add your own API key
VITE_MAPTILER_KEY for maptiler. The key can be created at maptiler website here. You probably need to sign up first.
Furthermore, edit config.ts for your environment.
Once you've created a project and installed dependencies with
npm install (or
pnpm install or
yarn), start a development server:
# or start the server and open the app in a new browser tab
pnpm dev -- --open
The path of URL can be changed at svelte.config.js.
When you clone the repository from Github for the first time, please install
lefthook in your local machine manually by following commands. So,
build command will be automatically executed when you commit or push.
pnpm lefthook install
To create a production version of your app:
You can preview the production build with
To deploy your app, you may need to install an adapter for your target environment.