Ответ 1
Вы можете использовать запятые в cli
babel . --ignore node_modules,test --out-dir dist
В настоящее время я запускаю Babel с простой командой:
$ babel . --ignore node_modules --out-dir dist
Но я не могу найти способ игнорировать несколько каталогов (node_modules, test), я пробовал много вещей, включая (в .babelrc
):
"ignore": "node_modules"
"ignore": "/node_modules/"
"ignore": "node_modules/**"
"ignore": ["node_modules"]
Что не работает вообще (node_modules переполнены). Нет ли простого способа достичь этого (с Бабелем 6)?
Вы можете использовать запятые в cli
babel . --ignore node_modules,test --out-dir dist
Обратите внимание, что есть известная ошибка в babel, где она игнорирует only
и ignore
в .babelrc
.
Соответствующая ошибка T6726, которая была исправлена в babel 6.14 +0,0.