IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    列举webpack的几大特色

    颜海镜发表于 2015-08-22 00:00:00
    love 0

    webpack是一款优秀的静态资源打包工具,本文将会介绍其一些特色。

    插件

    webpack有丰富的插件接口。内部插件使用这些接口完成了大部分特色。这些接口使webpack非常灵活。

    性能

    webpack使用异步I/O,并且有多级缓存机制。这让webpack速度非常快,和让人难以置信的增量编译速度。

    加载器

    webpack通过加载器机制支持文件的预处理。webpack支持打包任何静态资源,而不仅仅是javascript。你也可以很容易的编写自己的插件。

    支持

    webpack支持ADM和CommonJs模块风格。webpack对代码执行聪明的静态语法分析,甚至有一个评估引擎用来评估简单表达式。这使webpack对大部分现存的库的能很好的支持。

    代码分割(模块)

    webpack支持代码分割成块(模块),块可按需加载,减少初始加载时间。

    优化

    webpack会进行很多优化工作,来减少文件的大小,对访问缓存也有很好的支持——哈希值。

    开发工具

    webpack支持SourceUrls和SourceMaps,可用于简单的调试。也可监控文件,通过中间件和服务器实现自动重载。

    多平台

    webpack是为web而生的,但也支持webworks和node.js。

    更多资料

    • Webpack 入门指迷
    • Webpack 怎么用


沪ICP备19023445号-2号
友情链接