The front-end project of JavaMessager for CSC1004 (2023 Spring) grading.
Most of the code is self-explanatory. I only commented some Regex and anonymous functions.
- All the views are stored in /src/views. Except TestView.vue, all other views are used.
- The /src/router/index.js contains the router.
- src/assets guarantees a good experiencing when debugging. It does nothing when the program runs smoothly.
I didn't add anything special to index.html, main.js and App.vue.
VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).
See Vite Configuration Reference.
npm installMake sure you have run this at least one time. You need npm installed (which comes with nodeJS)
Type the following command:
npm run devThen press 'o' to open up the browser automatically.
npm run build