12345678910111213141516171819202122 |
- const {defineConfig} = require('@vue/cli-service')
- const NodePolyfillPlugin = require('node-polyfill-webpack-plugin')
- module.exports = defineConfig({
- transpileDependencies: true,
- lintOnSave: false,
- configureWebpack: {
- module: {
- // 解决require引入警告
- unknownContextCritical: false
- },
- plugins: [
- new NodePolyfillPlugin()
- ],
- optimization: {
- // 抽取公共模块执行压缩
- minimize: process.env.NODE_ENV === "production"
- },
- // sourcemap生成
- devtool: process.env.NODE_ENV === "production" ? false : "source-map"
- }
- })
|