2015-10-17 73 views

回答

11

Babel會將.babelrc中的設置作爲cli或任何其他配置源的最終設置。

的設置沒有合併將出現既可以作爲當它遇到.babelrc

所以當.babelrc只存在包含在該文件中的設置將有效巴貝爾將降大任之前的設置。

你能澄清你的答案是:這是否意味着設置合併和 那些.babelrc優先?

沒有設置將被合併,並且.babelrc設置將優先於其他所有設置。

但是,使用webpack時會發生這種情況,因爲使用babel作爲加載程序並且選項babelrc: false,將忽略webpack流程中的.babelrc設置。如果還有其他依賴於babel的軟件包,但這些軟件包不是必需的或與webpack兼容的話,這會很有用。

+0

這不提供問題的答案。要批評或要求作者澄清,在他們的帖子下留下評論 - 你總是可以評論你自己的帖子,一旦你有足夠的[聲譽](http://stackoverflow.com/help/whats-reputation),你會能夠[評論任何帖子](http://stackoverflow.com/help/privileges/comment)。 - [來自評論](/ review/low-quality-posts/10734910) –

+0

你能澄清你的答案:這是否意味着設置被合併,並且.babelrc中的優先? –

+0

@RonakShah這是一個非常有效的答案(儘管一些澄清會很棒)。 –

相關問題