无法从我的 Angular 11 应用程序中的非 EcmaScript 模块导入命名导出“??ngDeclareFactory”

Kaz*_*azi 2 angular

在我的 Angular 11 应用程序中,我尝试安装 ngx-echats。不幸的是,我在NgxEchartsModule导出app.module.ts.

\n

这就是我收到的错误:

\n
Error: ./node_modules/ngx-echarts/fesm2015/ngx-echarts.mjs 520:24-45\nCan't import the named export '\xc9\xb5\xc9\xb5ngDeclareFactory' from non EcmaScript module (only default export is available)\n
Run Code Online (Sandbox Code Playgroud)\n

在我的应用程序根文件夹中,我已经有一个webpack.config.js文件,其中包含:

\n
module.exports = {\n    configureWebpack: {\n        module: {\n            rules: [{\n                test: /\\.mjs$/,\n                include: /node_modules/,\n                type: "javascript/auto"\n            }]\n        }\n    }\n}\n
Run Code Online (Sandbox Code Playgroud)\n

尽管如此,我还是遇到了这个错误。有人可以告诉我如何解决这个问题吗?

\n

Kaz*_*azi 5

我使用的是最新版本的 ngx-echarts,版本 8,它与 Angular 11 不兼容。降级到 ngx-echats,版本 6 解决了这个问题。谢谢你们。