At the moment I try to get my Plesk server running with angular universal.
I've installed nodeJs and configured this as followed:
Node.js-versie 12.4.0
Document root /httpdocs
Applicatiemodus production
URL van toepassing http://+domain
Application root /httpdocs open
Startup server/main.js
variables none
- My browser files are copied in the httpdocs.
- My server folder is copied in the httpdocs.
Server side rendering will not be executed..
As I'm searching for many hours now I've tried to changed the next suggestions:
Server.ts:
Replace:
if (moduleFilename === __filename || moduleFilename.includes('iisnode')) {
run();
}
With:
run();
-> no success
Change application root to a new file called server.js and copied the following code in it:
const app = require('./app');
const http = require('http');
http.createServer(app).listen(process.env.PORT);
Restart nodejs
-> No success (as expected)
It seems like Plesk/nodeJs won't start the express server or reach it (no log errors...)
Is there anyone who has had the same issues and resolved it?
Thanks in advance for any help or answering!
Kind regards,
R
question from:
https://stackoverflow.com/questions/65932715/angular-11-on-plesk-with-server-side-rendering-angular-universal 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…