答案 0 :(得分:11)
Babel将在.babelrc中设置为cli或任何其他配置源的最终版本。
当babel遇到任何先前的设置时,也不会出现设置合并.babelrc
因此,当.babelrc存在时,只有该文件中包含的设置才会生效。
你能否澄清一下你的答案:这是否意味着合并设置 .babelrc中的那些优先?
不会合并任何设置,.babelrc设置将优先于其他所有设置。
但是当使用webpack时可能会发生这种情况,因为将babel作为带有选项babelrc: false,
的加载器将从webpack流中省略.babelrc设置。如果有其他软件包依赖babel但不是必需的或与webpack兼容,这可能很有用。