webpack中的hash和chunkhash的区别?
官方是这么解释的,看的不是很懂,谁能通俗易懂帮忙解释一下
[hash] is replaced by the hash of the compilation. [chunkhash] is replaced by the hash of the chunk.
4 回复
hash 是 compilation 的 hash. 可能指代这次编译操作的 hash,
例如一个文件你没有修改, 那么它的 chunkhash 肯定没变, 但是 hash 可能会跟时间戳挂钩啊什么的
可以再 config.output.path 使用 /dir/[hash]/
每次编译到不同的文件夹
瞎说一番, 不对请指正…
@magicdawn 试了一下,配置成chunkhash的时候,如果bundle.js编译到不同的目录,生产的文件名的chunkhash是变了的
自己顶顶贴!。!