无法找到package.json.Node.js可能会出现问题.验证package.json是否有效或将代码放在名为server.js或app.js的文件中

Mic*_*ina 26 node.js amazon-elastic-beanstalk

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

无法找到package.json.Node.js可能会出现问题.验证package.json是否有效或将代码放在名为server.js或app.js的文件中.

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

Fed*_*ico 39

有几个人错误地压缩了父文件夹.您需要选择文件夹的所有内容并压缩它们.

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


Cha*_*har 12

在上传.zip文件(Nodejs应用程序)时,我们需要选择文件夹中的所有文件,然后将其压缩,如下面的屏幕截图所示.

然后在AWS Elastic Beanstalck中上传Nodejs(zip文件)项目.

在此输入图像描述

  • @Arefe Idk。也许 Elastic Beanstalk 会从 `package.json` 安装依赖项?目前还不清楚。哈哈 (4认同)

kuk*_*ido 5

你能否确认package.json有效?

您可以使用Package.json验证程序验证程序包


Rob*_*Rob 1

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