1

現在、次のような Webpack ルールがあります。

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

特定のファイルを除外するだけで、babel-loader基本的にはそのままチェーンに渡すだけです。ローダーの残りの部分は、これらのファイルを除外すべきではありません。したがって、ファイルをexcludeルール全体に追加することはできません。

ローダーごとにファイルを除外できますか? 必要に応じて、プラグイン コードを作成したいと考えていますが、すぐに使用できるのが理想的であることは明らかです。

これは、この Angular2 Webpack の問題に関連しています: (私はこの問題を回避しようとしています) https://github.com/angular/angular-cli/issues/2730

4

1 に答える 1

1

私は自分で試したことはありませんが、ドキュメントでは可能であることが示唆されています。「グロブ、正規表現、または両方の混合配列」の値でonlyクエリを渡します。babel-loader

ソース: babel-loader オプションBabel オプションオプション パーサーが読み取れるように、クエリ値を文字列として適切にフォーマットする ことを忘れないでください。

于 2016-10-17T07:19:03.883 に答える