【发布时间】:2015-12-07 18:19:13
【问题描述】:
我注意到在许多使用 webpack 和 ES6(也在我当前)的示例项目中导入外部模块 require 而不是 ES6 的 import。
在与 webpack 捆绑的应用程序中使用 require/module.exports 而不是 import/export 有什么好处吗?
【问题讨论】:
标签: javascript ecmascript-6 amd webpack commonjs
我注意到在许多使用 webpack 和 ES6(也在我当前)的示例项目中导入外部模块 require 而不是 ES6 的 import。
在与 webpack 捆绑的应用程序中使用 require/module.exports 而不是 import/export 有什么好处吗?
【问题讨论】:
标签: javascript ecmascript-6 amd webpack commonjs
我觉得这只是一个惯例。我会坚持import/export,因为它是新标准。
这条规则有一个例外 - require.ensure。如果你想设置分割点,这就是你现在必须使用的。当 webpack 2 发布时,这可能会改变。
【讨论】: