Install nest and vue into workspaces, pnpm is required.
pnpm create nest-vue <project_name>
This command will install NestJS into api
workspace and Vue.js into ui
. Vue is installing with --ts --router --pinia --vitest --playwright --eslint-with-prettier
option enabled.
pnpm dev
Will run Vue dev server on http://127.0.0.1:5173/ and NestJS on http://127.0.0.1:3000/. Vite dev server will proxy request on http://127.0.0.1:5173/api to NestJS
Lint with ESLint
pnpm lint
- Replace XO with Prettier/Eslint
- Update README
- Add git initialization
- Add
.gitignore
- Add README
- Initial commit