Ich versuche, ein Projekt, das ich geerbt habe, mit grunt buildcontrol zum ersten Mal in heroku zu implementieren. Obwohl ich in der Lage bin zu bauen und zu implementieren, auf Laufen bekomme ich einen Fehler:SSL-Schlüsseldatei kann nicht im Knotenserver geöffnet werden - ENOENT
ENOENT: no such file or directory, open 'ssl/keys/server.key'
das dist-Verzeichnis prüfen, in der Tat kein ssl ist. Daher habe ich es/dist vergebens hinzugefügt. Wenn ich bedenke, dass app.js innerhalb von/dist/server/auf dieses Verzeichnis beschränkt ist, habe ich dort das ssl-Verzeichnis kopiert - wieder das gleiche Problem. Innerhalb von /dist/server/app.js:
var options = {
key: fs.readFileSync('ssl/keys/server.key'),
cert: fs.readFileSync('ssl/keys/server.crt')
};
// Setup server
var app = express();
var server = require('https').createServer(options, app);
Wohin geht es für das ssl-Verzeichnis zu suchen, wenn nicht im Server-Ordner?