@psyhO_octopus

Как подружить ie8 и React c ES6?

Суть проблемы в том, что React начиная с версии 0.13 классы, написанные в es6 трансформирует по иному. Вот, что написано на их сайте:
When transforming ES6 syntax, class methods are no longer enumerable by default, which requires Object.defineProperty; if you support browsers such as IE8, you can pass --target es3 to mirror the old behavior

Вопрос в том где указать этот параметр target? Проект собирается с помощью webpack и babel.
  • Вопрос задан
  • 1475 просмотров
Пригласить эксперта
Ответы на вопрос 1
@OneFive
React.js <3
Наверное так:
module: {
  loaders: [
    {
      test: /\.jsx?$/,
      exclude: /(node_modules|bower_components)/,
      loader: 'babel?target=es3'
    }
  ]
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы