我正在使用webpack2,babel-loader
import something from '../../customPackageOutsideProjectDirectory';
上面的代码行给出了以下错误:
Module build failed: Error: Parse Error: Line 1: Illegal import declaration
at throwError (/Users/sahilsharma/workspace/projectTry/node_modules/jstransform/node_modules/esprima-fb/esprima.js:2823:21)
错误可能是因为项目目录外缺少.babelrc文件。 如何从外部正确加载此包?
答案 0 :(得分:0)
如果您使用以下选项在webpack中配置Babel,则无需.babelrc
文件:
module: {
rules: [
{
test: /\.js$/,
exclude: /(node_modules|bower_components)/,
use: {
loader: 'babel-loader',
options: {
presets: ['env']
}
}
}
]
}