通过汇总,我可以通过简单地将format
选项设置为来输出ES模块'es'
。如何使用webpack做同样的事情?如果现在不可能,webpack是否有计划添加它?
我在文档中output.libraryTarget
找到的唯一提及ES模块的东西是:
libraryTarget: "commonjs-module"
-使用定义的module.exports
对象公开它(output.library
被忽略)__esModule
(在互操作模式下作为ES2015模块线程化)
但是,这对我来说还不清楚。是否libraryTarget: "commonjs2"
与__esModule
定义的唯一区别相同?什么是“互操作模式”?