[英]nodejs for angular server-side rendering and apache, php for API
[英]Can we use Apache Server for server side rendering of angular web apps or we have to stick with NodeJs
目前,我在主機中將 NodeJs 服務器作為后台進程運行,以實現我的角度應用程序的發送方渲染。
在 Linux 上,例如 npm rum server &(&符號是將進程置於后台)
但我正在尋找像 Apache Server 這樣的解決方案來管理它在主機重啟時啟動/停止。
您可以創建服務來運行您的節點應用程序,而不是 apache/nginx 管理節點應用程序的啟動和停止。 它將在沒有任何人工干預的情況下運行。
這將使您處理這些服務的生活變得非常輕松。
是的。 你應該能夠。
首先創建一個合適的部署目錄 - https://angular.io/guide/deployment
然后復制/ftp/whatever 到網絡服務器。
棘手的部分是在您的路由控制器等中,如果您最終部署到與您開發的目錄不同的目錄中,則要正確設置所有路徑。
您需要使用代理將 Apache/Ngnix 與 NodeJS 一起使用。
查看此鏈接,如果這有幫助: https ://blog.daudr.me/painless-angular-ssr/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.