我正在使用 vue-cli (3.4.1),我试图简单地更改文档的标题。
我将以下内容添加到 vue.config.js
chainWebpack: (config) => {
config
.plugin('html')
.tap((args) => {
args[0].title = 'Custom Title';
return args;
});
},
并检查了 webpack 配置,vue inspect --plugin html得到以下输出
/* config.plugin('html') */
new HtmlWebpackPlugin(
{
templateParameters: function () { /* omitted long function */ },
template: '<path>\node_modules\\@vue\\cli-service\\lib\\config\\index-default.html',
title: 'Custom Title'
}
)
Webapp 的标题仍然是“Vue App”。
任何想法为什么?
PS:我不想document.title = 'Custom Title'在我的应用程序中设置某个位置。我希望在构建时更改文档元素中<title>-tags之间的标题。<head>