【发布时间】:2016-03-02 13:07:57
【问题描述】:
我目前正在使用一个简单的命令运行 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 被转译)。难道没有一种简单的方法可以实现这一点(使用 Babel 6)吗?
【问题讨论】:
-
它是 babel 本身的一个错误。 phabricator.babeljs.io/T6726
-
如果你使用 webpack,你可以这样做
-
好吧,我这里没有使用 webpack... 我不能通过 CLI 使用
--ignore选项指定多个目录吗? (再次,我尝试了很多东西,但无法弄清楚。) -
您能指定您尝试转译的目录吗? (解决方法)
-
是的,我也试过唯一的,我还有 app.js 和文件夹。也许“唯一”选项在 .babelrc 中有效。我试试
标签: javascript babeljs