将Angular SSR项目部署到cpanel(GoDaddy服务器)

我已通过以下链接在本地主机上完成了 Angular 8 项目:

Server Side rendering with Angular universal 8

此命令可在浏览器和服务器中生成并生成文件,并且该项目在http://localhost:4200上运行

npm run build:ssr && npm run serve:ssr

是否可以在cpanel上运行该项目的部署(启用SSR)?

我过去通过复制粘贴dist文件夹的内容在cpanel上部署了正常的Angular项目。 只是想知道是否有可能对SSR进行同样的操作,而我的Godaddy服务器上没有安装Node.js。

任何帮助将不胜感激。

谢谢。

zxcvbnmasdfghjkl1236 回答:将Angular SSR项目部署到cpanel(GoDaddy服务器)

根据 angular 本身提供的信息 here,如果没有在您的 cPanel 帐户或任何可以与 renderModule() 交互的 web 服务器中启用 nodejs,您将无法运行 SSR(服务器端渲染) nodejs 似乎很完美。但是,您可以按照 cPanel 提供的本指南轻松在 cPanel 上安装 nodejs:https://docs.cpanel.net/knowledge-base/web-services/how-to-install-a-node.js-application/ 不过,您需要通过 SSH 访问您的服务器。如果您不知道自己的 SSH 详细信息,可以联系您的托管服务提供商。

本文链接:https://www.f2er.com/3020889.html

大家都在问