4

我想使用 polyfill以便我的代码使用GitHub Fetch Polyfillfetch()在 Safari 上运行,但我不确定如何使用它。

根据它的文档,我可以安装它:

$ npm install whatwg-fetch --save

我已经完成了这一步。

我已经尝试过了,但它不起作用:

var fetch = require('whatwg-fetch') // does not work

我应该如何使用 fetch polyfill?


参考:

4

1 回答 1

10

首先,安装使用

npm install --save whatwg-fetch

然后使用:

require('whatwg-fetch')

您也可以使用import语法

import 'whatwg-fetch'

上述方法将要求您使用browserify

另一种方法(不需要 browserify)是下载fetch.js文件并将其放在您的项目文件夹中,然后在您的index.html使用中:

<script src="fetch.js"></script>
于 2016-01-14T11:26:58.970 回答