sveltekit-blueprint

Sveltekit Blueprint

Dummy Sveltekit App with initial settings

< Svektekit Blueprint 2022 />

πŸ‘† ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ

🧊 CΠ±ΠΎΡ€ΠΊΠ° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя:
  • TypeScript;
  • ESLint ΠΈ Prettier;
  • Vite;
  • VitePWA (WorkBox);
πŸ—ΊοΈ Вопология ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°:
  • assets: статичСскиС рСсурсы, примСняСмыС Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ…
  • components: ΠΏΠ΅Ρ€Π΅ΠΈΡΠΏΠΎΠ»ΡŒΡŽΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ прилоТСния
  • hooks: Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²
  • stores: ΠΌΠΈΠΊΡ€ΠΎΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ состояний
  • utils: ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ

πŸ”Œ ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ окруТСния (.env)

ΠžΠΏΠΈΡΠ°Π½Ρ‹ Π² Ρ„Π°ΠΉΠ»Π΅ .env.example

πŸ“‘ ESLint & Prettier

  • npm run lint - запуск prettier совмСстно с eslint

  • npm run format - запуск prettier Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ исправлСния

βš™οΈ Запуск

βœ… (РСкомСндуСтся): docker-compose up --build

⚠️ (НС рСкомСндуСтся): npm run dev

πŸ§ͺ ВСстированиС

РСкомСндуСтся запуск Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅: docker exec -it frontend

  • npm run test - запуск тСстов Π² консоли Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

  • npm run coverage - запуск ΠΎΡ‚Ρ‡Π΅Ρ‚Π° ΠΎ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ ΠΊΠΎΠ΄Π°

Top categories

Loading Svelte Themes