Начальное приложение create-реакции с импортом полифилла в IE11 по-прежнему прерывается в IE11 - PullRequest
0 голосов
/ 04 июня 2019

Использование: реагировать 16.8.6.Работа в: Dev Mode.

1) Do: npm create-реагировать-app my-app

2) cd my-app

3) добавить: импортировать "реагировать-app-polyfill / ie11" ;как новая первая строка в index.js

4) do: npm start

5) В IE11 в Windows 10 он прерывается с помощью этих команд в консоли:

SCRIPT1002:Синтаксическая ошибка 1.chunk.js (10735,34)

SCRIPT1002: Синтаксическая ошибка main.chunk.js (154,1)

Я пробовал другие полифилы:

import «response-app-polyfill / ie9»;

и

import 'response-app-polyfill / stable';

и

import 'реагируют-приложение-polyfill / ie9' ;import 'response-app-polyfill / stable';

и

import 'response-app-polyfill / ie11';import 'response-app-polyfill / stable';

Расположение ошибки синтаксиса изменяется, но это все же происходит.

Отлично работает во всех других браузерах.

import "react-app-polyfill/ie11";
import React from "react";
import ReactDOM from "react-dom";
import "./index.css";
import App from "./App";
import * as serviceWorker from "./serviceWorker";
import "bootstrap/dist/css/bootstrap.css";

ReactDOM.render(<App />, document.getElementById("root"));

Прерывание происходит непосредственно перед загрузкой сгенерированного кода.Он дает старый «Белый экран смерти» в IE11.

Может ли кто-нибудь поделиться магией, чтобы заставить стартовое приложение 16.8.6 работать в IE11?

1 Ответ

2 голосов
/ 04 июня 2019

Для поддержки IE11 вы можете обратиться к следующим шагам:

Сначала установите пакет: npm install react-app-polyfill.

Во-вторых, добавьте import 'react-app-polyfill/ie11'; import 'react-app-polyfill/stable'; в первую строку в src / index.js.

В-третьих, добавьте ie 11 в packge.json так:

enter image description here

Наконец, вы можете перезапустить приложение, и оно будет работать в IE11. Если оно по-прежнему не работает, удалите приложение и создайте его заново, как описано выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...