无法findpackage.json。 Node.js可能有问题开始。 validationpackage.json是否有效,或将代码放在名为server.js或app.js的文件中

当我尝试上传Elastic Beanstalk上的Node.js项目时,我得到以下错误:

无法findpackage.json。 Node.js可能有问题开始。 validationpackage.json是否有效,或将代码放在名为server.js或app.js的文件中。

但是,我有主目录中的package.json。

有几个人正在压缩父文件夹不正确。 您需要select文件夹的所有内容并将其压缩。

https://forums.aws.amazon.com/message.jspa?messageID=477087 https://forums.aws.amazon.com/thread.jspa?threadID=130140&tstart=0

你能确认package.json是否有效?

你可以使用Package.jsonvalidation器来validation包

上传.zip文件(Nodejs应用程序)时,我们需要select文件夹中的所有文件,然后按照下面的屏幕截图所示进行压缩。

然后上载AWS Elastic Beanstalck中的Nodejs(zip文件)项目。

在这里输入图像描述

我有同样的问题,运行节点js样板zip。 当我从zip中删除.git和.idea目录以及n.gitignore文件时,它就起作用了。