npm run build: WARNING in asset size limit: The following asset(s) exceed the recommended size limit

webpack升级webpack4后打包出现文件大小警告提示

npm run build: WARNING in asset size limit: The following asset(s) exceed the recommended size limit

npm run build: WARNING in asset size limit: The following asset(s) exceed the recommended size limit_第1张图片

网上查找方法多数为修改webpack.config.js  

npm run build: WARNING in asset size limit: The following asset(s) exceed the recommended size limit_第2张图片

实际项目中无此文件,是多个文件组合起来的  只需要修改webpack.base.config.js文件中配置

npm run build: WARNING in asset size limit: The following asset(s) exceed the recommended size limit_第3张图片

module.exports = {
  performance: {
    hints: 'warning',
    //入口起点的最大体积 整数类型(以字节为单位)
    maxEntrypointSize: 50000000,
    //生成文件的最大体积 整数类型(以字节为单位 300k)
    maxAssetSize: 30000000,
    //只给出 js 文件的性能提示
    assetFilter: function(assetFilename) {
      return assetFilename.endsWith('.css') || assetFilename.endsWith('.js');
    }
  },
  mode: process.env.NODE_ENV === 'production' ? 'production' : 'development',
  context: path.resolve(__dirname, '../'),
  entry: {
    app:  ["babel-polyfill", "./src/main.js"]
  },
........
}

 

你可能感兴趣的:(编译工具)