首页
学习
活动
专区
工具
TVP
发布

HashedModuleIdsPlugin

该插件会根据模块的相对路径生成一个四位数的hash作为模块id, 建议用于生产环境。

new webpack.HashedModuleIdsPlugin({
  // Options...
})

选项

这个插件支持以下选项:

  • hashFunction:散列算法,默认为 'md5'。支持 Node.JS crypto.createHash 的所有功能。
  • hashDigest:在生成 hash 时使用的编码方式,默认为 'base64'。支持 Node.js hash.digest 的所有编码。
  • hashDigestLength:散列摘要的前缀长度,默认为 4。

用法

这是一个如何使用这个插件的例子:

new webpack.HashedModuleIdsPlugin({
  hashFunction: 'sha256',
  hashDigest: 'hex',
  hashDigestLength: 20
})

扫码关注腾讯云开发者

领取腾讯云代金券