O2team Elf Versions Save

灵活可扩展的 HTML5 构建工具

v1.9.0

6 years ago

Feature

  • definePlugin 添加 ELF_ENV 变量
  • 增加预置样式 .__s

Break Changes

  • 调整默认配置项

    • assetsOptions.cache 设为 true
    • px2remOptions.minPixelValue 设为 2

v1.8.0

6 years ago

Feature

  • 支持生成构建文件压缩包

Refactor

  • 精简默认生成的配置文件

Performance

  • 引入压缩版的 zepto
  • 升级依赖的 package,其中包括:webpack3

v1.7.0

6 years ago

配置文件很多修改,具体可查看 文档

Feature

  • 增加配置项 plugins 和 postcssPlugins
  • 新增命令行参数 debug
  • 新增配置项 enableWebpackVisualizer
  • 增加配置项 rules
  • 增加配置项 definePluginOptions
  • 增加配置项 cssLoaderOptions
  • 增加配置项控制是否压缩文件

Break Changes

  • 修改一些默认配置项的值

    • 去掉所有的 [hash:6]
    • commonsChunkPluginOptions 修改为 null
    • 去掉 PRODUCTION.htmlWebpackPluginOptions
    • enableImageMin 修改为 false
    • uglifyjsPluginOptions 修改为 {}

Fixed

  • commonsChunkPluginOptions 合并不正确

    当配置 commonsChunkPluginOptions 为 Object 类型时,与默认的 [] 不能正确合并

Revert

  • 换回之前使用的获取局域网 ip 库

    两个库(ip,internal-ip)在某些情况下都会有问题,跟运行环境的网络设置有关 当有多个内网地址时,ip 是取第一个内网地址,internal-ip 是取最后一个 大多数时候前一种方式更适用

v1.6.1

6 years ago

Feature

  • 增加配置项 uglifyjsPluginOptions

v1.6.0

6 years ago

Feature

  • 支持生成多个页面
  • 支持配置 webpack.CommonsChunk 插件

Refactor

  • 开发模式时 entry 添加 hot reload 相关文件

Fixed

v1.5.2

6 years ago

Feature

  • 增加 npm-install-webpack-plugin 插件

Breaking Changes

  • 更新 webpack2

    配置文件参考 新文档

v1.4.0

6 years ago

Feature

  • 增加新版提示

Fixed

  • 修复引入 zepto 的路径。#11 #13