ReferenceError:globalThis 未定义 Node.js

问题描述 投票:0回答:1

需要帮助。在服务器上部署代码时有人遇到这个问题吗?本地一切正常。

ReferenceError:globalThis 未定义

服务器设置:ECS fargate-带有 Bitbucket 管道的 docker 容器

节点:docker中定义的10个

由于此问题,服务器不断重新加载。

node.js docker node-modules npm-install aws-fargate
1个回答
5
投票

globalThis
仅适用于 Node v12 及更高版本,因此如果您使用 Node v10,则无法使用它。

如果是你自己的代码,你可以用

global
代替,这是一样的。

如果错误不是来自您自己的代码,您将必须升级您的节点版本或摆脱它所来自的依赖项。

请注意,不再支持 Node v10。它已经很长时间没有收到任何更新,包括安全更新。如果可能的话,您应该升级到受支持的 Node 版本(在撰写本文时(2023 年 1 月),18 是最新的 LTS 版本)。

© www.soinside.com 2019 - 2024. All rights reserved.