Ответ 1
Основываясь на документации, вы должны иметь возможность писать .babelrc
{
"ignore": [
"**/*.test.js"
]
}
Однако я смог проверить, что это не работает. Я попробовал его с версией 6.5.1 (babel-core 6.5.2).
В то же время работает следующее:
babel src --out-dir build --ignore '**/*.test.js'
Это тот же шаблон glob, что и в файле .babelrc
. Если вы установите какую-либо библиотеку glob из npm, вы обнаружите, что этот шаблон glob будет работать (вот как я придумал это... В настоящее время я не использую babel).