This is a base project to get started using Vue with Spring Boot Web.
This project is designed to package the compiled code into a .war
for deployment into web containers (default: Tomcat).
You will need npm and the Vue CLI intalled. Full Instructions
Goto the Node.js Site to install.
npm install -g @vue/cli
Here are some commands to get build and run the application
These sets of commands will continously build & serve the client and server as files change. You will need 2 terminals open because the watch commands are interactive
cd client
npm run build-dev
cd server
mvn spring-boot:run -Dspring-boot.run.profiles=development
These can be executed with the Vue UI and your IDE if desired; just adjust the run configuration to match.