vuejs-cli-spring-boot

$ npm install -g vue-cli
$ vue init webpack frontend
$ cd frontend
$ npm install
$ npm run dev

cd frontend
npm install

cd frontend
npm run build

build: {
// Template for index.html
index: path.resolve(__dirname, '../../src/main/resources/templates/index.html'),

// Paths
assetsRoot: path.resolve(__dirname, '../../src/main/resources/static'),
assetsSubDirectory: '',
assetsPublicPath: '/',