Skip to content

modernweb-pl/vue-skeleton

Repository files navigation

vue-skeleton

Vue.js + TypeScript multi-page skeleton with pre-rendering

Verify

What's included:

Installed Vue CLI Plugins:

Project setup

yarn install

Compiles and hot-reloads for development

yarn serve

Compiles and minifies for production

yarn build

Run your unit tests

yarn test

Run your end-to-end tests

yarn test:e2e

Lints and fixes files

yarn lint:fix

Customize configuration

See Configuration Reference.

Docker setup

Configure Docker registry in package.json:

"docker": {
  "registry": "ghcr.io/modernweb-pl"
},

Build & publish Docker image

yarn docker:build
yarn docker:push

Docker Compose

Docker Compose is configured to work with jwilder/nginx-proxy and publish production build at http://vue-skeleton.localhost

yarn docker:compose:build
yarn docker:compose:up
yarn docker:compose:down