Совместимость с Angular 6 IE11

Я выполнил все необходимые шаги в polyfills.ts, но все еще получаю эту ошибку при запуске приложения Angular в IE.

 SCRIPT1002: Syntax error   
 vendor.js (463953,1)

и это строка ошибки:

OrbitControls extends three__WEBPACK_IMPORTED_MODULE_0__["EventDispatcher"]

polyfills.ts http://jsfiddle.net/v179oeq3

package.json http://jsfiddle.net/728gm5b0/

После внесения изменений в файл полифиллов вы запустили npm install?

Krishna 09.08.2018 06:42

@Krishna да, я сделал.

Brad Kiani 09.08.2018 06:44

Привет, я просто взял один свежий проект. Без каких-либо изменений полифиллов он давал мне SCRIPT5022: Исключение выброшено и не обнаружено. После обновления только poyfills и после запуска npm install --save classlist.js он работает в Internet Explorer. Можете ли вы сказать мне, раскомментировали ли вы все файлы в pollyfills, относящиеся к IE10 и IE11?

Krishna 09.08.2018 07:02

да, я раскомментировал эти пакеты и пакеты установки npm

Brad Kiani 09.08.2018 07:24

Можете ли вы опубликовать свой файл polyfills и package.json. Также очистите весь кеш IE и проверьте

Krishna 09.08.2018 07:30

Сообщение @Krishna отредактировано файлами, спасибо

Brad Kiani 09.08.2018 07:43

Подход первый: - импорт «core-js / es7 / array»; & импортировать "веб-анимации-js"; прокомментированы в моем проекте. удалите ваши node_modules; npm проверьте кеш, а затем запустите npm install Подход второй: - Можете ли вы попробовать обновить свой проект до последней версии angular. Я думаю, что эта ошибка была в 6.0, которая позже исправлена. Просто запустите ng update, и все должно работать.

Krishna 09.08.2018 09:14
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
1
7
1 021
1

Ответы 1

Проблема была для библиотеки Three Js. кажется, что я не могу использовать его в IE, и после удаления работал с IE 11.

В какой библиотеке они?

typhon04 01.11.2018 11:02

Библиотека ThreeJs

Brad Kiani 01.11.2018 11:03

О, я думал, что это 3 разные библиотеки. Сожалею.

typhon04 01.11.2018 11:10

Другие вопросы по теме