title: What is the public/manifest.json file really doing in a Vue app generated by Vue CLI 3.0?
body: <p>When you generate an app with Vue CLI 3.0, and select PWA support. It generates a <code>public/manifest.json</code> file. However, these settings are not used in the meta tags, for example changing the theme color in the <code>manifest.json</code> file will not change the <code>&lt;meta name="theme-color" ...&gt;</code> tag.</p>
  
  <p>To configure this you have to follow the readme of the <code>@vue/cli-plugin-pwa</code> and add the options in the <code>vue.config.js</code> file.</p>
  
  <p>So what is the <code>manifest.json</code> file for?</p>