Я добавил Angular Universal к своему существующему приложению, и я пытаюсь запустить его с https. Вот что я попробовал в моем файле server.ts :
function run() {
const port = process.env.PORT || 4300;
const privateKey = fs.readFileSync('ssl/key.pem', 'utf8');
const certificate = fs.readFileSync('ssl/certificate.pem', 'utf8');
const credentials = {key: privateKey, cert: certificate};
const httpsServer = https.createServer(credentials, app);
httpsServer.listen(port, () => {
console.log(`Node Express server listening on https://localhost:${port}`);
});
}
Затем я запускаю свое приложение следующим образом:
"build:ssr": "ng build --prod --aot && gzipper --verbose ./dist && ng run project:server:production"
"serve:ssr": "node dist/project/server/main.js",
Но когда я перехожу к https://localhost: порт дает мне статус ожидания и ничего не показывает.