1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Webpack 4.0.0 正式发布,模块加载打包工具 下载

本帖由 漂亮的石头2018-02-26 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    488,119
    赞:
    47
    Webpack 4.0.0 正式版已发布,Webpack 是一个现代 JavaScript 应用程序的模块打包器 (module bundler) 。当 Webpack 处理应用程序时,它会递归地构建一个依赖关系图,其中包含应用程序需要的每个模块,然后将所有这些模块打包成少量的 bundle - 通常只有一个,由浏览器加载。

    这是一个大的更新版本,亮点包括:


    • Environment


      • 不再支持 Node.js 4

    • Usage


      • 现在可以在两种模式中选择 (mode or --mode) : 生产模式或开发模式

    • Syntax


      • import() 总是返回一个命名空间对象。CommonJS 模块被封装到默认导出中

    • Configuration


      • NoEmitOnErrorsPlugin -> optimization.noEmitOnErrors (生产模式下默认开启)


      • ModuleConcatenationPlugin -> optimization.concatenateModules (开发模式下默认开启)


      • NamedModulesPlugin -> optimization.namedModules (开发模式下默认开启)


      • 以下插件已不再需要:


      • CommonsChunkPlugin 已被移除 -> optimization.splitChunks, optimization.runtimeChunk

    • JSON


      • webpack 现在能原生地处理 JSON


      • 允许通过 ESM 语法导入 JSON

    • Optimization


      • 更新 uglifyjs-webpack-plugin 至 v1 版本,以支持 ES15

    完整更新内容和下载地址请查阅发行说明
    Webpack 4.0.0 正式发布,模块加载打包工具下载地址
     
正在加载...