Svelte で SPA を開発するための boilerplate です。 routing も含まれます。
エディターは Visual Studio Code が必須です。
- svelte
- typescript
- scss
- eslint
- stylelint
- prettier
- snowpack
- tailwindcss
- routify
npx degit himanushi/svelte-spa-boilerplate <app-name>
cd <app-name>
npm install
npm run start
以下 URL をブラウザで確認
npm run build
プラグイン追加後の設定変更は特に必要ありません。
ファイル保存時自動で ESLint と Prettier が整形します。
svelteIndentScriptAndStyle
は、インデントが存在する場合に eslint の autofix に不具合が生じることがあるため false にしている。