我的构建失败,没有任何有用的信息。当我将ethers
库添加为package.json
文件的依赖项时,问题就出现了。
来自网络控制台的输出
Pulling image "registry.access.redhat.com/rhscl/nodejs-6-rhel7@sha256:0860a4ccdc062f5ab05ec872298557f02f79c94b75820ded9a16211d8ab390ce" ...
---> Installing application source ...
---> Building your Node application from source
> grpc@1.7.1 install /opt/app-root/src/node_modules/grpc
> node-pre-gyp install --fallback-to-build --library=static_library
命令oc status -v
也没有任何用处。
我只能说这个问题与node-pre-gyp
或node-gyp
编译有关。我完全不在这里。有什么建议?
答案 0 :(得分:1)
npm
安装程序在执行安装时有时会占用大量内存,并且需要的内存资源超过了为构建窗格提供的默认内存资源。当它因此失败时,日志中确实没有任何消息。您可能会在监控事件中看到某些内容。
构建的默认内存资源是512Mi。请参阅以下答案,该答案涉及Python的类似问题:
有关如何增加构建可用内存的说明。