Browse Source

polyfill with umi-plugin-react

pull/2016/merge
sorrycc 8 years ago
committed by 陈帅
parent
commit
50cd334f27
  1. 1
      config/config.js
  2. 1
      src/global.js
  3. 12
      src/polyfill.js

1
config/config.js

@ -20,6 +20,7 @@ export default {
default: 'zh-CN', // default zh-CN
baseNavigator: true, // default true, when it is true, will use `navigator.language` overwrite default
},
polyfills: ['ie9'],
...(
require('os').platform() === 'darwin'
? {

1
src/global.js

@ -1 +0,0 @@
import './polyfill';

12
src/polyfill.js

@ -1,12 +0,0 @@
import '@babel/polyfill';
import 'url-polyfill';
import setprototypeof from 'setprototypeof';
// React depends on set/map/requestAnimationFrame
// https://reactjs.org/docs/javascript-environment-requirements.html
// import 'core-js/es6/set';
// import 'core-js/es6/map';
// import 'raf/polyfill'; 只兼容到IE10不需要,况且fetch的polyfill whatwg-fetch也只兼容到IE10
// https://github.com/umijs/umi/issues/413
Object.setPrototypeOf = setprototypeof;
Loading…
Cancel
Save