此答案:
How can I use ES6 in webpack.config.js?
似乎暗示着转嫁步骤。
ES6可以本地使用吗?怎么样?
例如,我尝试将简单的示例here从require
转换为import
并收到以下错误
(function (exports, require, module, __filename, __dirname) { import path from 'path'
^^^^
SyntaxError: Unexpected identifier
答案 0 :(得分:0)
您应该使用webpack-cli --config-register
(-r)允许。
要使用该标志,您必须安装babel-register。 documents = [
{ employees: [ {name: 'John Smith', age: 28, department: 'IT'},
{name: 'Sarah Johnson', age: 32, department: 'IT'},
{name: 'Mark Miller', age: 46, department: 'IT'}
]
},
{ employees: [ ] },
{ employees: [ {name: 'Jimmy Colleen', age: 35, department: 'ADMIN'},
{name: 'Olivia Powell', age: 37, department: 'ADMIN'}
]
},
];
答案 1 :(得分:-3)
看看this
理论上将文件重命名为webpack.config.babel.js
会触发babel-loader
,这将转换您的文件
我认为您不能本机使用ES6,因为该文件是由node.js解析的,默认情况下不支持ES6。