The frontend for the hestia web server.
The frontend is built using the vue framework. For the project management we are using yarn.
Before using yarn you first need to setup node and npm. Install node and npm here
Now install yarn (make sure to run this as admin)
npm install --global yarn
cd
to the frontend directory. Then you can run the build command you want.
# you only have to install once unless you change dependencies
npm install
Select all automatic installation options.
# serve with hot reload at localhost:8080
yarn start
# install dependencies
yarn install
# serve with hot reload at localhost:8080
yarn start
# run all tests (right now it is configured to only run the unit tests)
yarn test
# run only unit tests
yarn unit
# run only e2e tests
yarn e2e
# build for production with minification
yarn build
# build for production and view the bundle analyzer report
npm run build --report
Checkout the vue browser dev tools