2016-07-25 8 views
0

parse.comからAWSに移行中です。 このソリューションはローカルでは問題なく動作しますが、AWSに対してeb deployを送信するとクラウドコードファイルをロードできません。AWS Hosted Parse-serverでクラウドコードが見つかりません

Error: Cannot find module '/cloud/main.js' 
    at Function.Module._resolveFilename (module.js:325:15) 
    at Function.Module._load (module.js:276:25) 
    at Module.require (module.js:353:17) 
    at require (internal/module.js:12:17) 
    at new ParseServer (/var/app/current/node_modules/parse-server/lib/ParseServer.js:268:9) 
    at new _ParseServer (/var/app/current/node_modules/parse-server/lib/index.js:38:16) 
    at Object.<anonymous> (/var/app/current/index.js:8:11) 
    at Module._compile (module.js:409:26) 
    at Object.Module._extensions..js (module.js:416:10) 
    at Module.load (module.js:343:32) 

マイ解析サーバ設定は次のようになります。

var api = new ParseServer({ 
    databaseURI: config.DATABASE_URI , 
    cloud: __dirname + '/cloud/main.js' , 
    appId: config.parse.APP_ID, 
    masterKey: config.parse.MASTER_KEY , 
    restApiKey: config.parse.REST_API_KEY, 
    serverURL: config.parse.SERVER_URL // Don't forget to change to https if needed 
}); 

AWSは、明らかに私は、AWSのためにこれを設定する必要があり何__dirname + '/cloud/main.js' @ファイルを見つけるカント?

答えて

0

先頭の/を削除しました。

今すぐ読むcloud: 'cloud/main.js' ,

関連する問題