2017-04-15 127 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" 
    } 
} 

我使用的是彈性魔豆儀表板不是EB命令行方式。

我在做什麼錯了?

回答

相關問題