目前,我尝试让我的 Plesk 服务器使用 Angular Universal 运行。
我已经安装了 nodeJs 并将其配置如下: Node.js-versie 12.4.0
Document root /httpdocs Appliciemodus
production
URL van toepassing http://+domain Application root /httpdocs open
Startup server/main.js
variables none
- 我的浏览器文件被复制到 httpdocs 中。
- 我的服务器文件夹被复制到 httpdocs 中。
服务器端渲染将不会执行..
由于我现在搜索了很多小时,因此我尝试更改下一个建议:
Server.ts:替换:
if (moduleFilename === __filename || moduleFilename.includes('iisnode')) {
run();
}
和:
run();
-> 没有成功
将应用程序根目录更改为名为 server.js 的新文件,并在其中复制以下代码:
const app = require('./app');
const http = require('http');
http.createServer(app).listen(process.env.PORT);
重启nodejs
-> 没有成功(如预期的那样)
似乎 Plesk/nodeJs 不会启动快速服务器或到达它(没有日志错误......)
有没有人遇到过同样的问题并解决了?
提前感谢您的任何帮助或回答!亲切的问候,R