Personal website portfolio.
- Run yarn to install packages:
yarn
. - Run Vite dev server:
yarn dev
. Server will run at http://localhost:5000. - Build js and css for release:
yarn build
. - After you run
yarn build
and your assets were created, you can run:yarn preview
, to locally preview production build.
Vite (build tool): https://vitejs.dev/
Pinia (state management): https://pinia.vuejs.org/
Vue 3 (front-end framework) https://vuejs.org/
Routing (routes): https://vuejs.org/guide/scaling-up/routing.html
Yarn (package manager): https://yarnpkg.com/
This project also use yarn as the package maanger, this is a necessarry install (along with NodeJS) before the project can be installed/run locally.
I use eslint and stylelint to enforce Vue templates coding standards. These will run and check your code on commit of your changes. You will not be able to commit until all errors are corrected.
- /dist - build files created by Vite when running
yarn build
. - /public - public files likes images and logo.
- /src - All client-side JS files for rendering the UI of the application.