在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ react 兼容ie8后,ie9崩潰

react 兼容ie8后,ie9崩潰

postLoaders: [
  {
    test: /\.js$/,
    loaders: [
      'export-from-ie8/loader'
    ]
  }
]


config.module.loaders.push({
  test: /\.(js|jsx)$/,
  loader: 'babel-loader',
  exclude: /node_modules/,
  query: {
    'plugins': [
      ['transform-runtime', {
        'helpers': false,
        'polyfill': false,
        'regenerator': true,
        'moduleName': 'babel-runtime'
      }],
      'transform-es3-property-literals',
      'transform-es3-member-expression-literals'
    ],
    'presets': [
      ['es2015',
        {
          'loose': true
        }
      ],
      'react',
      'stage-0'
    ]
  }
});

let es3ifyPlugin = require('es3ify-webpack-plugin');

plugins: [
    new es3ifyPlugin()
]

require('es5-shim');
require('es5-shim/es5-sham');

require('console-polyfill');

require('core-js/fn/object/assign');

require('es6-promise');

以上是解決兼容性的主要代碼,目前ie8能正常打開,chrome也是可以正常打開,但是ie9打開直接瀏覽器崩潰,彈出Internet Explorer已停止工作。ie11的ie9模式可以正常打開。


調(diào)試了半天,發(fā)現(xiàn)是react-router的問題,引入router就崩。。router版本:
"react-router": "^3.0.0",


router版本更改為2依然存在這個(gè)問題
webpack版本為1.12.13,版本更改為1.15依然沒有用


ie9的internet選項(xiàng)里面,把默認(rèn)的禁用調(diào)試勾掉,頁(yè)面就出來了,且沒有報(bào)錯(cuò)。

回答
編輯回答
空白格

我們已經(jīng)放棄IE8、IE9了。

2017年1月17日 14:42
編輯回答
菊外人

熟人,湊足字?jǐn)?shù)

2018年1月7日 22:23
編輯回答
她愚我
new webpack.DefinePlugin({
   'process.env.NODE_ENV': '"production"'
})

刪掉這個(gè)配置。。。。無語(yǔ)。。。

2018年1月21日 06:54