Я создаю сайт Next.js React и столкнулся с проблемой, которую не могу исправить. Проблема в том, что я использую пакет npm под названием nookie, который вызывает ошибку в IE11 и приводит к проблеме на моем сайте. IE возвращает ошибку: SCRIPT1006: Expected')'
Здесь происходит ошибка в коде пакета:
Поэтому, когда я провел некоторое исследование того, что происходит, я узнал, что Internet Explorer не понимает значения по умолчанию для аргументов.
Я пытался найти решение для заполнения или вложения для этого, но пока не нашел его.
Кто-нибудь имел дело с проблемой «значения по умолчанию для аргументов» в IE11 раньше и нашел решение, которое будет работать для меня.
Некоторые другие заметки:
У меня уже есть эти полифилы, которые раньше исправляли мои проблемы, но, похоже, они ничего не изменили:
<script src="https://cdnjs.cloudflare.com/ajax/libs/es6-shim/0.35.3/es6-sham.min.js" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.6.15/browser-polyfill.min.js" />
Еще одно замечание: мне может понадобиться использовать другой пакет, но я получаю множество других преимуществ от этого конкретного пакета, поскольку я использую Next.js, и он предназначен для Next, поэтому я пытаюсь лучше всего сохранить этот пакет для меня.
Спасибо