Webpack 使用babel loader,但Object.assign不是函数
Webpack 使用babel loader,但Object.assign不是函数,webpack,babeljs,Webpack,Babeljs,{test://\.js$/,exclude:/node\u modules/,loader:'babel loader?可选[]=runtime'} 我安装了babel运行时 我使用上面babel loader配置的webpack,但get Object.assign不是函数。如何修复它?如果您只使用babel作为加载程序,它应该可以工作: { test: /\.js$/, exclude: /node_modules/, loader: 'babel'} 您需要安装babel运行时 npm
{test://\.js$/,exclude:/node\u modules/,loader:'babel loader?可选[]=runtime'}
我安装了babel运行时
我使用上面babel loader配置的webpack,但get Object.assign不是函数。如何修复它?如果您只使用
babel
作为加载程序,它应该可以工作:
{ test: /\.js$/, exclude: /node_modules/, loader: 'babel'}
您需要安装babel运行时
npm install babel-runtime --save-dev
然后,您可以在网页包配置中将以下内容用作加载程序-
{
test: /\.js?$/,
exclude: /node_modules/,
loaders: ['babel?optional=runtime']
}
或
如果排除节点_模块,是否传输使用Object.assign的库的代码?
{
test: /\.js?$/,
exclude: /node_modules/,
loader: 'babel-loader?optional=runtime'
}