babel-loader компилирует файлы из исключенных путей
Что я делаю не так, если продолжаю получать специфичные для Babel ошибки из файлов игнорируемых путей при сборке пакета Webpack?
Моя ошибка всегда такова:
Module build failed:
ReferenceError: [BABEL]
/Users/benjamin/Code/Bounce/bounce-new/node_modules/section-iterator/dist/sectionIterator.js:
Using removed Babel 5 option:
/Users/benjamin/Code/Bounce/bounce-new/node_modules/section-iterator/.babelrc.stage
- Check out the corresponding stage-x presets http://babeljs.io/docs/plugins/#presets
уведомление node_module
каталог. Похоже, что Babel пытается скомпилировать код из внешних модулей с помощью этого модуля .babelrc
конфигурации. Это определенно не то, что я ожидаю, так как я игнорирую загружаемые файлы node_modules
дорожка:
loaders: [
{
test: /\.js$/,
loader: 'babel',
exclude: '/node_modules/',
include: __dirname,
query: {
presets: ['react-hmre'],
ignore: '/node_modules/' // even tried this
}
}
]
Пожалуйста, сообщите мне, где моя ошибка.
1 ответ
Решение
Попробуйте выполнить исключение: /node_modules/ вместо exclude: '/node_modules/',