问题背景,有时候需要将打包结果根据不同的文件类型配置不同的publicPath 比如js、css、fonts、png单独配置不同的域名 module.exports = { // publicPath: '/', publicPath: process.env.NODE_ENV === 'production' ? `//j1${cdnPrev}` : '/', pluginOptions: { publicPath: { css: process.env.NODE_ENV === 'production' ? `//c${cdnPrev}` : '/', images: process.env.NODE_ENV === 'production' ? `//img${cdnPrev}` : '/', fonts: process.env.NODE_ENV === 'production' ? `//c${cdnPrev}` : '/' } }
}