如何解决Docker 在构建 React 应用程序时挂起,同时检查 core-js 依赖项
这里是构建停止的地方。这是在 M1 Mac Mini 上,但尝试在 arm64 和 x86_64 终端中构建,结果相同。
npm info lifecycle @babel/plugin-transform-sticky-regex@7.14.5~postinstall: @babel/plugin-transform-sticky-regex@7.14.5
npm info lifecycle @babel/plugin-transform-template-literals@7.14.5~postinstall: @babel/plugin-transform-template-literals@7.14.5
npm info lifecycle @babel/plugin-transform-typeof-symbol@7.14.5~postinstall: @babel/plugin-transform-typeof-symbol@7.14.5
npm info lifecycle core-js@2.6.12~postinstall: core-js@2.6.12
> core-js@2.6.12 postinstall /app/frontend/node_modules/@babel/polyfill/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"
很高兴提供更多信息,但此时我正在努力寻找相关信息。这比我习惯的更深入 javascript。
我应该注意到构建需要 Node v12.20.2。
解决方法
我希望我找不到关于这个问题的讨论是因为它太愚蠢了,但我的问题很简单。
我试图使用不支持 x64 的 docker 镜像进行构建。
-_-
如果其他人有类似的问题,只需找到您正在构建的镜像的 dockerhub 页面,并仔细检查是否确实支持您的计算机正在运行的架构。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。