It's a template for me to get more understanding on frontend development and for the future use.
This template is to build a frontend project with the following settings:
- Vite, setting up the development enviroment (React + TypeScript).
- ESLint, Prettier, and StyleLint, finding and fixing JS problems and regulating the same coding style.
- Husky, setting up git hooks.
- Vitest, setting up tests.
I'm using the VS Code extension Dev Containers for development, which needs you to install:
- Docker
- For creating container.
- VS Code
- For those dev extensions.
Clone this repo by VS Code functions Dev Containers: Clone Repository in ....
Watch out if there are any breaking changes in packages, or you can execute yarn dev after installation.
If you want to contribute to this repo, remember to modify the identity specified in .devcontainer/postCreateCommand.sh.