./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的主要内容,如果未能解决你的问题,请参考以下文章