/helloworld-vue

A boilerplate and reference implementation for web applications built with Vue.js, Vuex, and Vuetify

Primary LanguageJavaScript

Hello World Webapp (Vue.js/Vuex)

A boilerplate and reference implementation for web applications built with Vue.js, Vuex, and Vuetify.

Preview

Requirements

  • Node.js v10

Usage

# install dependencies
npm install

# run app in development on port 8080
npm run dev

# lint
npm run lint

# format
npm run format

# run all tests
npm test

# run unit tests
npm run test:unit

# run end-to-end tests
npm run test:e2e

# build for production
npm run build

Debugging

From DevTools

// use logger
Logger.debug('Hello World!');

// check if there is an authenticated session
AuthService.isAuthenticated();

// get state from store
$app.$store.state.myField;

// dispatch action from store
$app.$store.dispatch('MyModule/myAction' /* args */);

Ressources