2017-04-15 9 views
1

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コマンドラインメソッドを使用しています。

私は間違って何をしていますか?

答えて

0

elasticbeanstalkのNodeJSデプロイにおけるエラーについて、AWSデベロッパーフォーラムから解決策があります。これは、package.jsonが正しい場所にzipされていない可能性があります。

Node.jsの展開は、あなたがAWSのウェブサイトからサンプルアプリケーションをダウンロードし、そこからフォルダ構造を追跡しようとするかもしれElasticbeanstalk にhttps://forums.aws.amazon.com/thread.jspa?threadID=130140&tstart=0

に失敗: http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/tutorials.html

関連する問題