如何在Gatsby中集成whatwg-fetch

时间:2018-05-12 02:54:57

标签: reactjs gatsby

有谁知道如何在gatsby中整合tgl_surat_masuk fetch polyfill?

到目前为止我所做的是whatwg-fetch import 'whatwg-fetch';。现在我不确定如何将它添加为webpack的gatsby-browser.js属性中的第一个元素,可能是entry

1 个答案:

答案 0 :(得分:4)

是的,这是我的(经过测试和工作)gatsby-browser.js的副本:

import 'whatwg-fetch' // require('whatwg-fetch') // if it's gatsby v2 - https://gatsby.app/no-mixed-modules

exports.onClientEntry = () => {
  // Don't need to do anything here, but if you don't
  // export something, the import won't work.
}

无需将whatwg-fetch添加到entry中的webpack gatsby-node.js媒体资源中。

同样whatwg-fetch取决于Promises,但Promisealready polyfilled in gatsby,因此无需为Promise添加额外的polyfill。