./node_modules/ngx-window-token/fesm2015/ngx-window-token.mjs 中的错误。无法从非 EcmaScript 模块导入命名导出“Injectio

Posted

技术标签:

【中文标题】./node_modules/ngx-window-token/fesm2015/ngx-window-token.mjs 中的错误。无法从非 EcmaScript 模块导入命名导出“InjectionToken”【英文标题】:ERROR in ./node_modules/ngx-window-token/fesm2015/ngx-window-token.mjs. Can't import the named export 'InjectionToken' from non EcmaScript module 【发布时间】:2021-12-26 17:22:51 【问题描述】:

enter image description here

以上项目在本地设置上运行良好。但是当我们托管在任何 Linux 服务器上时。它给出了上述错误。

【问题讨论】:

请不要将代码分享为图片。没有人愿意调试图像。 【参考方案1】:

我已将该行添加到 frontend/package.json

"ngx-window-token": "^5.0.0",

我在这里找到了解决方案: https://github.com/juice-shop/juice-shop/commit/84b0d6e3a85bbd1ab34aebb32a511811100a41c0

这对我有用

【讨论】:

ngx-window-token@6.0.0 需要 Angular 13 来构建?

以上是关于./node_modules/ngx-window-token/fesm2015/ngx-window-token.mjs 中的错误。无法从非 EcmaScript 模块导入命名导出“Injectio的主要内容,如果未能解决你的问题,请参考以下文章