Run yarn
to setup.
As so far, no further configuration is necessary.
Make sure you've installed the following extensions:
- Vue Language Features (Volar)
- ESLint
There are also some handy extensions that can boost your development:
- Vite
- Path Intellisense
- Bracketeer
- Tabnine AI Autocompletion
yarn dev
: Build and run development server with HMR support.yarn format
: Format code with ESLint.yarn build
: Runyarn format
, then if successful, build production artifacts to/dist
.yarn preview
: Deploy/dist
to a simple local server.yarn prod
: A shorthand foryarn build && yarn preview
.
- Vue 3: https://v3.vuejs.org
- Vite: https://vitejs.dev
- Tone.js: https://tonejs.github.io
- ESLint: https://eslint.org
- eslint-plugin-vue: https://eslint.vuejs.org
- Yarn: https://yarnpkg.com
- Before you open a merge request, make sure you've run
yarn prod
successfully, and carefully test as many things as possible locally. - Always keep your working branch the same; otherwise, you should delete the branch after merging.
- Combine all commits into one when merging to
master
branch.
- Make your commit message simple and informative.
- Describe all changes in merge request if possible.
- Review others' requests carefully.
- HTML
- Javascript
- CSS
- Vue 3 (SFC)