2016-04-22 18 views
1

Ich entfaltete die App durch github, und alles ging gut. Aber wenn ich die Webseite öffnen erscheint:Heroku - NodeJS Anwendungsfehler

Anwendungsfehler

ist ein Fehler aufgetreten bei der Anwendung und Ihre Seite kann nicht bedient werden. Bitte versuchen Sie es in einigen Augenblicken erneut.

If you are the application owner, check your logs for details. 

Mein heroku log:

2016-04-22T10:26:03.321608+00:00 heroku[slug-compiler]: Slug compilation finished 
2016-04-22T10:26:03.321598+00:00 heroku[slug-compiler]: Slug compilation started 
2016-04-22T10:26:04.121512+00:00 heroku[web.1]: State changed from crashed to starting 
2016-04-22T10:26:13.903416+00:00 heroku[web.1]: Starting process with command `npm start` 
2016-04-22T10:26:16.220624+00:00 app[web.1]: 
2016-04-22T10:26:16.220639+00:00 app[web.1]: > [email protected] start /app 
2016-04-22T10:26:16.220641+00:00 app[web.1]: > node server/index 
2016-04-22T10:26:16.220642+00:00 app[web.1]: 
2016-04-22T10:26:16.646330+00:00 app[web.1]: fs.js:549 
2016-04-22T10:26:16.646366+00:00 app[web.1]: return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode); 
2016-04-22T10:26:16.646390+00:00 app[web.1]:    ^
2016-04-22T10:26:16.646392+00:00 app[web.1]: 
2016-04-22T10:26:16.646392+00:00 app[web.1]: Error: ENOENT: no such file or directory, open '/app/config/build-config.json' 
2016-04-22T10:26:16.646393+00:00 app[web.1]:  at Error (native) 
2016-04-22T10:26:16.646394+00:00 app[web.1]:  at Object.fs.openSync (fs.js:549:18) 
2016-04-22T10:26:16.646394+00:00 app[web.1]:  at Object.fs.readFileSync (fs.js:397:15) 
2016-04-22T10:26:16.646395+00:00 app[web.1]:  at Object.<anonymous> (/app/config/config.js:9:30) 
2016-04-22T10:26:16.646395+00:00 app[web.1]:  at Module._compile (module.js:409:26) 
2016-04-22T10:26:16.646396+00:00 app[web.1]:  at Object.Module._extensions..js (module.js:416:10) 
2016-04-22T10:26:16.646396+00:00 app[web.1]:  at Module.load (module.js:343:32) 
2016-04-22T10:26:16.646397+00:00 app[web.1]:  at Function.Module._load (module.js:300:12) 
2016-04-22T10:26:16.646397+00:00 app[web.1]:  at Module.require (module.js:353:17) 
2016-04-22T10:26:16.646399+00:00 app[web.1]:  at require (internal/module.js:12:17) 
2016-04-22T10:26:16.654518+00:00 app[web.1]: 

Ich weiß, dass eine Datei fehlt. Aber in welcher Datei ruft es die fehlende Datei auf?

Neuer Fehler. Was passiert diesmal?

+0

Meine Vermutung ist die ‚/app/config/build-config.json‘ an der fehlt Gleichzeitig wird der Dateipfad, den Sie angegeben haben, nicht vom Programm erkannt. – Prasad

+0

Haben Sie einen Weg gefunden, warum immer Ordner im App-Ordner angezeigt werden? Wir ändern den Standardordner oder haben Sie eine Lösung gefunden? Danke yoıu – dewelloper

Antwort

0

Sieht aus wie es den Fehler aus der Datei werfen ‚/app/config/config.js‘ Zeile 9.

+0

Ja stimmt !!! DANKE – iteachyoulearn

+0

Neuer Fehler wird angezeigt. Warum? – iteachyoulearn

+0

Nun sucht es nach 'build-config.json', kann es aber nicht finden. –