AWSを初めて使用しています。私はAWSでレストサーバをホスティングしていますが、次の問題を解決できませんでした:AWS新規アプリケーションの作成に失敗しました
package.jsonを見つけることができませんでした。 Node.jsに問題が発生している可能性があります。 package.jsonが有効であることを確認するか、server.jsまたはapp.js.という名前のファイルにコードを挿入します。
ファイルとサブディレクトリだけを圧縮し、ルートフォルダは圧縮しないでください。 ファイルとサブフォルダだけを圧縮することを推奨しましたが、それでも動作しません。 次は私がジップファイルです:
bin
models
node_modules
public
routes
views
app.js
authenticate.js
ca.crt
ca.key
config.js
db.json
ia.crt
ia.csr
ia.key
ia.p12
package.json
は次のように私のpackage.jsonファイルの内容です:
{
"name": "rest-server",
"version": "0.0.0",
"private": true,
"scripts": {
"start": "node ./bin/www"
},
"dependencies": {
"body-parser": "~1.15.2",
"cookie-parser": "~1.4.3",
"debug": "~2.2.0",
"express": "~4.14.0",
"jade": "~1.11.0",
"jsonwebtoken": "^7.1.9",
"mongoose": "^4.7.0",
"mongoose-currency": "^0.2.0",
"morgan": "~1.7.0",
"passport": "^0.3.2",
"passport-facebook": "^2.1.1",
"passport-local": "^1.0.0",
"passport-local-mongoose": "^4.0.0",
"serve-favicon": "~2.3.0"
}
}
私はElastic Beanstalkで、ダッシュボードではないEBコマンドラインメソッドを使用しています。
私は間違って何をしていますか?