如何在 Plesk 面板 (apache) 上部署 angular universal
How to deploy angular universal on Plesk panel (apache)
我的 Plesk 面板 (apache) 运行 Angular Universal 有问题:
我已经安装了 nodejs
:
- 我在本地主机上执行
npm run build:ssr
并将 dist
从本地主机复制到 plesk 上的 httpdocs
目录。
- 已复制
package.json
到 httpdocs
目录;
- 在这一步我应该做什么?
I clicked on Run script
in my Plesk and try to run serve:ssr
, but nothing happens.
-确保在您的“Document Root”中选择 dist 中的浏览器文件夹。
-在您的 server.ts 中删除此条件:
if (moduleFilename === __filename || moduleFilename.includes('iisnode')) {
run();
}
并将其替换为:
run();
然后从 plesk GUI 重新启动您的 node.js 应用程序
我的 Plesk 面板 (apache) 运行 Angular Universal 有问题:
我已经安装了 nodejs
:
- 我在本地主机上执行
npm run build:ssr
并将dist
从本地主机复制到 plesk 上的httpdocs
目录。 - 已复制
package.json
到httpdocs
目录; - 在这一步我应该做什么?
I clicked on
Run script
in my Plesk and try to runserve:ssr
, but nothing happens.
-确保在您的“Document Root”中选择 dist 中的浏览器文件夹。
-在您的 server.ts 中删除此条件:
if (moduleFilename === __filename || moduleFilename.includes('iisnode')) {
run();
}
并将其替换为:
run();
然后从 plesk GUI 重新启动您的 node.js 应用程序