SCRIPT1002:语法错误 - IE 11,在我的 Next js 上

SCRIPT1002: Syntax error - IE 11 , on my Next js

所以我从 CRA 迁移到 Next Js。起初,当我从 CRA 迁移到下一个 js 时,我的应用程序在 IE 11 上运行良好(每次进行更改时,我都在 IE 上测试它)。但是后来我忘了在 IE 上测试,现在我在 nextjs 上完全迁移了我的应用程序,我试图在 IE 上打开它,现在由于这个错误页面没有完全加载,(在开发模式和生产模式下) .我注意到当我尝试添加我的页面和具有套接字 io-client 的组件时发生此错误,我认为错误在 debug/src/browser in node_modules 中。我不明白的是我的 CRA 应用程序也有这种依赖性,但为什么它可以在 IE 上运行而 Nextjs 版本却不能?我使用我的旧 CRA 应用程序,然后刚刚安装,并进行了更改,所以它有 babel。

这是错误:

SCRIPT1002: Syntax error
_app.js (24050,23)

现在当我点击它时,这是发生错误的代码

exports.formatArgs = formatArgs;
exports.save = save;
exports.load = load;
exports.useColors = useColors;
exports.storage = localstorage();
exports.destroy = (() => {
    let warned = false;

    return () => {
        if (!warned) {
            warned = true;
            console.warn('Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.');
        }
    };
})();

请帮帮我!谢谢。

我将 socket.io 客户端版本降级为 socket.io-client@2.3.1