Skip to content

Maloc/boilerplateVue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Boilerplate Vue.js

Project setup

yarn install

Compiles and hot-reloads for development

yarn run serve

Compiles and minifies for production

yarn run build

Lints and fixes files

yarn run lint

Run your end-to-end tests

yarn run test:e2e

Run your unit tests

yarn run test:unit

Customize configuration

Kubernetes

Compiles, hot-reloads and tests for development

minkikube staart

Keep secret your postgres password with kubernetes secret

kubectl create secret generic pgpassword --from-literal PGPASSWORD="YOUR-PASSWORD"

Apply all your config files

kubectl apply -f k8s/

Fetch ingress-nginx config file

kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/static/mandatory.yaml

Enable Ingess

minikube addons enable ingress

Get your minikube ip and visit it !

minikube aip

Best Pratices

Naming branch

develop is for stable development
feature/your-feature is for current development

Workflow to create and push a new branch

To create a new branch

git checkout -b feature/your_feature

Merge your feature

git checkout develop
git pull origin develop
git checkout feature/your_feature
git rebase develop
git push origin feature/your_feature

See Configuration Reference.

About

Test and build my boilerplateVue

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published