Vue CLI 3 prerender-spa-plugin, отображающий пустые страницы и тот же index.html - PullRequest
0 голосов
/ 18 января 2019

Я запустил «npm run build», и мои папки с файлами выглядят так: enter image description here

Тогда, если я буду копать глубже, все папки страниц будут иметь файл index.html, содержащий: enter image description here

Код для моего vue.config.js и модуля prerender-spa-plugin:

const path = require('path');
const PrerenderSPAPlugin = require('prerender-spa-plugin');
var HtmlWebpackPlugin = require('html-webpack-plugin');


module.exports = {
  configureWebpack: {
    plugins: [
      new HtmlWebpackPlugin({
        template: './public/index.html',
        inject: false
      }),
      new PrerenderSPAPlugin({
        staticDir: path.join(__dirname, './dist'),
        routes: ['/', '/om-guldbaek', '/aktiviteter', '/foreninger', '/begivenheder', '/gdpr', '/institutioner', '/login', '/nyheder', '/kontakt', '/registreringer'],
      })
    ],
  },
};

Когда я публикую веб-сайт в Netlify с помощью GitHub, я получаю пустой веб-сайт без ошибок в консоли. Если это поможет, вы можете перейти к: https://guldbaekby.netlify.com

Любая помощь приветствуется, спасибо

...