【翻译向】webpack2 指南(下)

2017-02-06
阅读 9 分钟
5k
原文发布与抹桥的博客-【翻译向】webpack2 指南(下) 缓存(Caching) 为了能够使 webpack 处理后的静态资源能够长期缓存下来,需要: 使用 [chunkhash] 给每一个文件创建基于内容变化的缓存标识 在 HTML 文件中引入文件时使用编译状态来拿到文件名称 在载入资源之前生成 chunk-manifest JSON 文件并写入到 HTML 页面中...

【翻译向】webpack2 指南(中)

2017-02-06
阅读 15 分钟
5.3k
就像之前 理念页面 中解析的细节那样,动态模块替换(HMR)会在应用运行时动态的替换、添加或者删除模块而不用重新刷新页面。 HMR 非常有用,当应用只有一个状态树(single state tree)时。

【翻译向】webpack2 指南(上)

2017-02-06
阅读 8 分钟
4.5k
代码分割是 webpack 中最引人注目的功能之一。它允许你把代码分割成各种可以根据需求载入的代码包,就像一个用户浏览器去匹配路由一样,或者一个用户发出的事件。这允许你小的模块,允许你控制资源的载入优先级,如果使用得当的话,可以大大影响(降低)你应用的加载时间。