webpack.config.js 可以原生使用 ES6 吗?

Can ES6 be used natively in webpack.config.js?

这个答案:
似乎暗示了一个转译步骤。

ES6可以原生使用吗?怎么样?

例如,我尝试将简单示例 hererequire 转换为 import 并收到以下错误

(function (exports, require, module, __filename, __dirname) { import path from 'path'
                                                                     ^^^^
SyntaxError: Unexpected identifier

你应该使用 webpack-cli --config-register (-r) 来允许。

要使用该标志,您必须安装 babel-register。 webpack --config-register babel-register --config ....

另一种选择是esm