私は自分のテストを自分のコンポーネントと同じフォルダに保存しており、正確にspec.js
と呼ばれるもの以外のすべてのファイルにwebpackローダー(istanbul-instrumenter-loader
)を適用しようとしています。 *Spec.js
と(そうcomponents/SupportPage/spec.js
とactions/SupportActionsSpec.js
の両方が含まれません。私はregextester.comに正しい正規表現を取得しようとしましたが、私はそれを動作させることはできません。私は何かが足りないのですか?ファイルの特定の部分を除いたファイルのWebpackローダーテスト
5
A
答えて
4
[OK]を、私はそれを見つけましたすべてのファイルを含めるために単一のテストを書くことはできますが、特定のスペックファイルを除外することはおそらく間違ったアプローチでした。このように解決しました:
{
test: /.\.js$/,
exclude: /(node_modules|bower_components)\/|.[sS]pec\.js$/,
loader: 'istanbul-instrumenter'
}
+0
regexp: '\。[sS] pec':' /(node_modules | bower_components)\/| \。[sS] pec \で '。 js $/' – Precastic
0
styleUrls
でインポートされた角度2のコンポーネントスタイルに関連する同様の問題を解決しようとここに来ました。私は後世のために受け入れられた答えの延長として私の解決策を追加すると思った。
この解決策は、to-string-loader
でロードする必要のあるコンポーネントスタイルと、代わりにstyle-loader
でロードできるスタイルの残りのスタイルを区別します。
次のようにコンポーネントを設定する場合:
@Component({
selector: 'admin',
styleUrls: ['./admin.component.scss'],
templateUrl: './admin.component.html'
})
をあなたはこれらのルールを使用することができます。
関連する問題
- 1. 更新.vbファイルの特定の部分
- 2. ファイルの内容の特定の部分を読む
- 3. .txtファイルの特定の部分の保存と読み取り
- 4. 部分設定ファイルの使い方
- 5. webpack umd libと外部ファイル
- 6. 特定のサイズのCSVファイルの分割
- 7. Android - txtファイルから特定の部分を読み取っていますか?
- 8. mod_rewriteで特定の種類のファイルのみのURLの部分を削除する
- 9. 特定のファイルを削除するためのバッチファイルの作成
- 10. URLの特定の部分をRegexで削除する
- 11. HTML5 appcache追加/削除、特定のファイル
- 12. Bash:特定のファイルまで削除
- 13. TFSで削除されたファイルの特定のバージョンを取得
- 14. サウンドファイルを特定のビットレートでwavに変換し、ファイルの特定の部分をカットする
- 15. Pythonで大きなファイルの特定の部分を読み取る方法
- 16. 本文の特定の部分にJSファイルを使用する方法
- 17. rsync - 特定のファイルを除外しないでください
- 18. js.erbファイルのレンダリング部分
- 19. 著作権ファイルの部分
- 20. 特定のサイズより小さいファイルを削除する
- 21. Htaccessは特定のファイルを除いてwwwにリダイレクトします
- 22. RegEx help - 特定の単語を除いて部分文字列を検索
- 23. 特定の部分を取る
- 24. Googleマップの特定の部分
- 25. JFrameの特定の部分にスクロール
- 26. Swift:特定の部分のスパークアクション(avaudioplayer)
- 27. イスタンブール+ WebpackでJSXファイルのコードカバレッジ
- 28. 特定のJavaScriptファイルとCSSファイルのキャッシュ
- 29. Pc-lintの特定のファイルを除外する方法
- 30. yii2の特定のビューからJs(vendor-core.js)ファイルを除外
は '* [SS] pec.js'と' */* [SS] PECを試してみてください。 js' – Tushar
Webpackは正規表現ではなく正規表現を取ります。 – Steven