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

使用webpack4打包时,运行npm run build:结果报错,提示
npm run build: WARNING in asset size limit: The following asset(s) exceed the recommended size limit。提示入口文件过大,超过了默认值,查找原因后找到如下的解决方案:

问题:

webpack打包后的生成文件和入口文件体积过大,超过了默认值。

解决方案:

module.exports = {
    performance: {
            hints: 'warning', // 枚举 false关闭
        maxEntrypointSize: 100000000, // 最大入口文件大小
        maxAssetSize: 100000000, // 最大资源文件大小
            assetFilter: function(assetFilename) { //只给出js文件的性能提示
                  return assetFilename.endsWith('.js');
            }
    }
}

将入口文件和资源文件最大值调大就不会报错了,或者使用:

performance: {
    hints: false
}

将hints设为false,为关闭性能提示。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Webpack学习总结 此文只是自己学习webpack的一些总结,方便自己查阅,阅读不变,非常抱歉!! 下载安装:...
    Lxs_597阅读 984评论 0 0
  • 目录第1章 webpack简介 11.1 webpack是什么? 11.2 官网地址 21.3 为什么使用 web...
    lemonzoey阅读 1,751评论 0 1
  • 可以结合慕课网的视频来读这篇文章,地址:http://www.imooc.com/learn/802 Webpac...
    哈哈腾飞阅读 1,914评论 0 7
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,423评论 0 9
  • 33、JS中的本地存储 把一些信息存储在当前浏览器指定域下的某一个地方(存储到物理硬盘中)1、不能跨浏览器传输:在...
    萌妹撒阅读 2,098评论 0 2