IE 11下Fetch API無法使用的解決方法

不多說,總之就是Fuxx you IE 11.

首先透過NPM安裝以下套件:

npm install isomorphic-fetch
//或者
yarn add isomorphic-fetch

npm install isomorphic-fetch
//或者
yarn add isomorphic-fetch

再Import已經安裝的套件:

require('es6-promise').polyfill();
require('isomorphic-fetch');
//或者
import 'es6-promise/auto';
import 'isomorphic-fetch';
	
require('es6-promise').polyfill();
require('isomorphic-fetch');
//或者
import 'es6-promise/auto';
import 'isomorphic-fetch';

如果需要在Vue或者React,甚至搭配Babel使用,建議請使用Webpack.

備註:本篇文章曾發佈於舊網誌上。

發佈留言