内容简介:Webpack 是一个现代 JavaScript 应用程序的模块打包器 (module bundler) 。当 Webpack 处理应用程序时,它会递归地构建一个依赖关系图,其中包含应用程序需要的每个模块,然后将所有这些模块打包成少量的 bundl...
Webpack 是一个现代 JavaScript 应用程序的模块打包器 (module bundler) 。当 Webpack 处理应用程序时,它会递归地构建一个依赖关系图,其中包含应用程序需要的每个模块,然后将所有这些模块打包成少量的 bundle - 通常只有一个,由浏览器加载。
Webpack 4.0.0 已发布首个 beta 测试版本,带来了大量新特性和更改,期待正式版的带来。
重要更改包括:
环境
不再支持 Node.js 4。源代码被升级到更高的 ecmascript 版本。
使用
现在必须在两种模式之间选择(
mode或--mode):生产或开发语法
import()总是返回一个 namespace 对象。 CommonJS 模块被封装在默认导出中配置
NoEmitOnErrorsPlugin->optimization.noEmitOnErrors(在生产模式下默认开启)ModuleConcatenationPlugin->optimization.concatenateModules(在生产模式下默认开启)NamedModulesPlugin->optimization.namedModules(在开发模式下默认开启)不再需要以下插件,并替换:
CommonsChunkPlugin被移除 ->optimization.splitChunksJSON
webpack 现在能原生处理 JSON
允许通过 ESM 语法导入 JSON
优化
支持 ES15
升级 uglifyjs-webpack-plugin 至 v1 版本
完整更新内容和下载地址请查阅发行列表。
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上所述就是小编给大家介绍的《Webpack 4.0.0 beta.0 发布,不再支持 Node.js 4》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- cURL 7.70.0 发布,原生支持 JSON、实验性支持 MQTT
- hi-nginx-1.5.2 发布,优化 cpp 支持,添加 groovy 支持
- hi-nginx-1.5.2 发布,优化 cpp 支持,添加 groovy 支持
- Spring Tools 4.3.0 发布,支持 Eclipse Theia 并弃用 Atom 支持
- Spring Tools 4.3.0 发布,支持 Eclipse Theia 并弃用 Atom 支持
- Tiki 20 发布,支持 markdown 语法
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Cracking the Coding Interview
Gayle Laakmann McDowell / CareerCup / 2015-7-1 / USD 39.95
Cracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hund......一起来看看 《Cracking the Coding Interview》 这本书的介绍吧!