Эта проблема возникает только тогда, когда в прямом эфире на netlify (несмотря на отключенную опцию prerender), а не при локальном обслуживании.
на реальном сайте отображается:
<title>about | anonplayer about | anonplayer</title>
заголовок и метатегиустанавливаются с использованием пакета vue-head, например,
head: {
title: {
inner: "about | anonplayer",
separator: ' ',
}, ...
, и это происходит для всех маршрутов моего одностраничного приложения, а также для метатегов, где есть два набора тегов, которые я собирался иметь.
выглядит так: это
Я использовал стандартные настройки предварительного вывода, например, так:
config.plugins.push(new PrerenderSPAPlugin({
// Required - The path to the webpack-outputted app to prerender.
staticDir: path.join(__dirname, 'dist'),
// Required - Routes to render.
routes: ['/', '/about'].concat(contracts.map(each => `/${each.abi}/${each.contract}`)),
}))