js压缩合并资源,webpack报WARNING in asset size limit

问题:(参考 https://webpack.docschina.org/configuration/performancecss

js中引入加密文件bcryptjs: import bcrypt from "bcryptjs";webpack

形成webpack报错信息:web

WARNING in asset size limit: The following asset(s) exceed the recommended size limit (195 KiB).
This can impact web performance.
Assets:
  user.js (354 KiB)
app

WARNING in webpack performance recommendations:
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/
ide

解决:函数

修改webpack配置信息,添加如下代码:ui

performance: {

hints: "warning", // 枚举

maxAssetSize: 300000, // 整数类型(以字节为单位)

maxEntrypointSize: 500000, // 整数类型(以字节为单位)

assetFilter: function(assetFilename) {

// 提供资源文件名的断言函数

return assetFilename.endsWith('.css') || assetFilename.endsWith('.js');

}

},

就是为了加大文件容许体积,提高报错门栏。加密

ok。spa

相关文章
相关标签/搜索