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/',

Другие вопросы по тегам