ビルド手順では、コードをes5(src
からdist
へ)に変換するためにbabelを使用しています。 .test.js
で終わるファイルを除外するにはどうすればよいですか?
package.json
"scripts": {
"build": "babel src --out-dir dist",
.babelrc
{
"presets": [ "es2015" ],
"ignore": "\\.test\\.js"
}
ドキュメントに基づいて、.babelrc
{
"ignore": [
"**/*.test.js"
]
}
ただし、これが機能していないように見えることを確認できました。バージョン6.5.1(babel-core 6.5.2)で試しました。
同時に、以下が機能します:
babel src --out-dir build --ignore '**/*.test.js'
これは、.babelrc
ファイル。 npmからglobライブラリをインストールすると、このglobパターンが機能することがわかります(それが私がどのように思いついたかです...私は現在babelを使用していません)。
現在、.babelrc(babel-core:v6.26.3)で次のように動作します
"ignore": [
"**/__tests__", // ignore the whole test directory
"**/*.test.js" // ignore test files only
]