webpack.config.js 可以原生使用 ES6 吗?
Can ES6 be used natively in webpack.config.js?
这个答案:
似乎暗示了一个转译步骤。
ES6可以原生使用吗?怎么样?
例如,我尝试将简单示例 here 从 require
转换为 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
。
这个答案:
似乎暗示了一个转译步骤。
ES6可以原生使用吗?怎么样?
例如,我尝试将简单示例 here 从 require
转换为 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
。