报错 building for production...Error processing file: static/css/index.28342700e984efdd074c71b3a04c507b.css是由于引入的外部css,导致无法压缩,文件无法打包成功
在webpack.prod.conf.js中注释
const OptimizeCSSPlugin = require('optimize-css-assets-webpack-plugin')
new OptimizeCSSPlugin({
cssProcessorOptions: config.build.productionSourceMap ?
{ safe: true, map: { inline: false } } :
{ safe: true }
}),
在build中的utils.js中找到cssLoader,并添加minimize: true,之后就可以正常打包文件了
const cssLoader = {
loader: 'css-loader',
options: {
sourceMap: options.sourceMap,
minimize: true
}
}