2016-06-30 42 views
3

我是否需要将import "babel-polyfill"包含到每个条目文件的顶部,还是仅仅在webpack.config文件中有babel-polyfill规则就足够了?我被填充工具文档困惑但还是收到以下错误:only one instance of babel-polyfill is allowed与webpack的Babel polyfill

我webpack.config简称:

entry1: ['babel-polyfill', 'homepage.js'], 
    entry2: ['babel-polyfill', 'not-homepage.js'], 
    entry3: ['babel-polyfill', 'contacts.js'] 

回答

3

你所得到的错误,因为你所呼叫的巴别塔,填充工具的多个实例。

您可以选择两个选项中的任何一个,但不能同时选择两个。

如果使用webpack,请勿将单独的条目指向单独的文件,而应指向一个目录。

E.g:如果你的文件是在app/JS

If you decide to import it, make sure you import/require it only once at the entry-point to your application, before anything else is called.

+0

谢谢!这是我认为的问题...我已经改变了入口点('entry:['babel-polyfill','./src/js /']'),但是现在运行webpack时,出现错误('多个主错误')。我是否应该更改输出字段?目前我的输出是: 'output:{ path:path.join(__ dirname,'/ dist'), filename:'[name] .js' })' – exoslav

相关问题