多页应用构建报错

我在使用多页应用构建时报错,但移除多页应用,构建没有异常,请问这是缺陷还是配置方式问题?

正常的构建 vue.config.js

module.exports = {
    chainWebpack: config => {
        config
            .plugin('html')
            .tap(args => {
                console.log(args);
                return args
            });
    },
};

异常的构建 vue.config.js

module.exports = {
    chainWebpack: config => {
        config
            .plugin('html')
            .tap(args => {
                console.log(args);
                return args
            });
    },
    pages: {
        index: 'src/main.js',
    },
};