2016-10-16 2 views
1

я в настоящее время есть правило Webpack, который выглядит следующим образом:Исключение файлов из только один WebPack погрузчика в цепи

{ test: /\.tsx?$/, loaders: ['@ngtools/webpack', 'babel-loader', 'angular2-template' ] } 

Я хочу толькоbabel-loader исключить определенные файлы, в основном просто передавая их как вниз цепь. Остальные загрузчики не должны исключать эти файлы. Таким образом, я не могу добавить файлы в exclude для всего правила.

Можно ли исключить файлы на основе каждого загрузчика? Если потребуется, я готов написать код плагина, хотя очевидно, что это будет идеально.

Это связано с этим вопросом Angular2 WebPack: (Я пытаюсь обойти эту проблему) https://github.com/angular/angular-cli/issues/2730

ответ

1

В то время как я не пробовал это сам, документация предполагает, что это возможно: передать only запрос на babel-loader со значением «glob, regex или смешанный массив обоих».

Источники: babel-loader options и Babel options Не забудьте properly format the query значение в виде строки, поэтому параметры синтаксический анализатор может прочитать его.

 Смежные вопросы

  • Нет связанных вопросов^_^