title: Set up VueJS in Existing Spring-Boot project with Vue CLI
body: <p>I have currently set up a simple web application with Spring-Boot, and added some structure to the backend and a few simple HTML additions on the frontend. I want to add VueJS via Vue CLI to the project - however I am having issues with adding it into the directory structure already set up for my project.</p>
  <p>My project is conforming to the default Spring Boot directory structure, with <code>src/main/java/</code> (which contains my controllers and services) for the backend and <code>src/main/resources</code> (that includes my views, templates, and javascripts) for the frontend. The problem is, when you use <code>vue create &lt;name&gt;</code> (or from the GUI like I did), it creates an <code>src</code> folder with <code>public</code>, <code>node_modules</code>, and <code>components</code> directories as if it is assuming I never had a frontend directory structured out already. I would like to have all my single file Vue components under <code>src/main/resources/javascripts/components</code>, and my views using those components from <code>src/main/resources/views/</code>.</p>
  <p>How would I go about doing that in a simple way?</p>