bellanov / svelte-template

Svelte development template.
0 stars 0 forks source link

BELLA-10: Define svelte-template #1

Open bellanov opened 1 year ago

bellanov commented 1 year ago

Define a template based on Svelte for general frontend development.

Install dependencies from the React project then PURGE React projects.

Dependency Description
Svelte React without the bullsh*t
winston application logging
dayjs date and time management
scss monitor CSS for changes
Bootstrap responsive ui/mobile development
gulp task management tool
JSDoc Export project documentation to HTML
bellanov commented 1 year ago

Instantiated a project to be checked into GitHub. The initial configuration dialog is pretty straight forward.


npm create svelte@latest svelte-template

create-svelte version 3.0.1

Welcome to SvelteKit!

✔ Which Svelte app template? › Skeleton project
✔ Add type checking with TypeScript? › Yes, using JavaScript with JSDoc comments
✔ Add ESLint for code linting? … No / Yes
✔ Add Prettier for code formatting? … No / Yes
✔ Add Playwright for browser testing? … No / Yes
✔ Add Vitest for unit testing? … No / Yes

Your project is ready!
✔ Type-checked JavaScript
  https://www.typescriptlang.org/tsconfig#checkJs
✔ ESLint
  https://github.com/sveltejs/eslint-plugin-svelte3
✔ Prettier
  https://prettier.io/docs/en/options.html
  https://github.com/sveltejs/prettier-plugin-svelte#options
✔ Playwright
  https://playwright.dev
✔ Vitest
  https://vitest.dev

Install community-maintained integrations:
  https://github.com/svelte-add/svelte-add

Next steps:
  1: cd svelte-template
  2: npm install (or pnpm install, etc)
  3: git init && git add -A && git commit -m "Initial commit" (optional)
  4: npm run dev -- --open

To close the dev server, hit Ctrl-C

Stuck? Visit us at https://svelte.dev/chat