This project aims to create a template for a full-stack web application. In addition to the original Svelte-TS template, this project offers the following features:
make
: Automatically rebuilds the binary based on
changes in either the frontend or backend code.make licensecheck
: Utilizes free Software
Composition Analysis (SCA) tools to verify licenses.make lint
: Performs comprehensive checks beyond
the default compiler settings.make fmt
: Ensures uniform code style before
committing changes.After clone this source, require some dependencies by make setup
.
Just use git log
, you can learn how to build up this template.
bun dev
or bun dev --host --port 3000
bun run build
go build
type make help
for more information. type
Before contribution to this project, please pass these.
make
make fmt
make lint
make licensecheck
https://github.com/vitejs/vite/tree/main/packages/create-vite/template-svelte-ts