title: VueJS - after npm run build I got blank page
body: <p>After I run "npm run build", I got this tip in the console:</p>
  
  <p>Build complete.</p>
  
  <p>Tip: built files are meant to be served over an HTTP server.
    Opening index.html over file:// won't work.</p>
  
  <p>In my local server, npm run dev works fine, but after upload the project on Apache server, installed node_modules (npm install) and I run "npm run build", I got the tip in the console and a blank page, no errors in dev console in my browser</p>
  
  <p>The path on the server (Apache) is: /mydomainproject/public/projects files:</p>
  
  <pre><code>build
  config
  dist
  node_modules
  src
  static
  .babelrc
  .editorconfig
  .postcssrc.js
  index.html
  package.json
  package-lock.json
  .htaccess
  </code></pre>
  
  <p>This is my public/config/index.js</p>
  
  <pre><code>build: {
      // Template for index.html
      index: path.resolve(__dirname, '../dist/index.html'),
  
      // Paths
      assetsRoot: path.resolve(__dirname, '../dist'),
      assetsSubDirectory: 'static',
      assetsPublicPath: '/',
  </code></pre>
  
  <p>I've changed assetsPublicPath: '/' to assetsPublicPath: './', also I tried assetsPublicPath: './public', but still not work.</p>
  
  <p>Please, someone can help me?</p>
  
  <p>Thanks!</p>
  
  <p>Now I'm really scared, I'm building a web app using Vue version 2.5.2 on local server and everything working fine after run "npm run dev", but after run build on production server (Apache) I got blank page... nobody knows about this problem... I've changed config/index.js, adding relative paths, ./, /, even absolute path (I never work with absolute paths), I've asked in Github forum, no answers... Also, there are no errors in the console log browser.</p>