TypeError: объект не поддерживает это действие (node_modules) - PullRequest
0 голосов
/ 30 мая 2019

Я уже проверил все подобные проблемы с этой ошибкой в ​​stackoverflow. Тем не менее, моя проблема скорее кажется уникальной, так как ошибка не связана с моим собственным кодом на самом скрипте. Скорее к модулям Angulars, которые импортируются нормально (скрипты включены в каталог node_modules). Когда я отлаживаю код, все ошибки указывают на каждый скрипт node_modules, и в большинстве случаев снова и снова указывают на конкретный файл с именем _object-sap.js. Я сталкиваюсь с этой проблемой только в IE, и я уже раскомментировал файлы polyfill и даже добавил еще несколько прокладок, но проблема все еще существует. это просто какой-то код, который я не мог редактировать на самом деле, так как эти модули / библиотеки поддерживаются и импортируются с помощью angular. Как это исправить ?, Есть ли какие-то особые полифилы, которые мне нужно импортировать, чтобы это работало в I.E ?. Потому что мне кажется, что это скорее проблемы с зависимостями / полизаполнением, но я больше не мог найти, где я их получу, и если я когда-нибудь ошибся при импорте зависимостей или полизаполнений.

Следующие скриншоты - это некоторые вещи, происходящие при отладке.


Консольный вывод: enter image description here


enter image description here


enter image description here


enter image description here


enter image description here


Я уже конвертировал файлы es6 polyfill в es5 с помощью транспилятора (как видно на скриншоте), и проблема все еще существует. (поэтому я просто вернул эти изменения обратно в файлы polyfill по умолчанию, включенные в файл polyfil.ts.

enter image description here


Кроме того, когда я искал ошибку Object.free: аргумент не является объектом, который является одной из выдаваемых ошибок. Исправлена ​​ошибка Object.freeze Кажется, что мне просто нужно передать аргумент, как это требуется в IE. Но это модуль в Angular, мне не нужно редактировать этот файл среди других файлов node_modules.

Как мне исправить эти 13 ошибок? ТИА

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