使用OpenShift的新功能。我有一个要部署的nodeJS应用。这些文件位于github中,结构如下:
我的package.json就像这样(我已经省略了依赖项,作者和描述部分):
"main": "app.js","scripts": {
"test": "echo \"Error: no test specified\" && exit 1","start": "node app.js"
},"engines": {
"node": "10.16.0","npm": "6.9.0"
},"dependencies": {
...
我确保它在我的本地计算机上运行。 Openshift上的构建成功,但是pod失败,错误状态为:CrashLoopBackoff。在日志中,它说找不到app.js
文件,但除非我的眼睛欺骗了我,否则它就在那儿……我在下面附上了日志
如果我在此处缺少一些关键信息,不确定是否要包括如此歉意还有什么重要的事情。