2016-12-29 57 views
0

對於完全依賴外部API檢索和存儲數據的角度應用程序,是否需要部署NodeJS?其他可能的部署方法是什麼?目前,我將其用於本地開發,並計劃將其與Nginx一起用於生產。但是,除了啓動index.html之外,NodeJS沒有做任何事情。那麼我應該完全刪除NodeJS並且只使用Nginx?如何部署完全依賴外部API檢索和存儲數據的角度應用程序?

+0

取決於你打算如何服務於HTML和其他靜態資源。在本地使用節點並不罕見,然後將公共文件上載到已配置爲傳遞它們的服務器 – charlietfl

+0

感謝您的評論。我改變了我的問題。你也介意評論這個嗎? – Grateful

+0

如果nginx已經提供了html和其他資源,可能不需要node – charlietfl

回答

-1

一個解決方案是使用任何虛擬主機託管它,它們都同樣託管只有HTML的網站,而且這個解決方案相當便宜。 Hostgator,web.com等主機將允許您通過FTP上傳該網站。

第二種選擇是使用網絡服務器(Nginx)託管它,但這可能是最昂貴的。您可以在任何雲服務中託管您自己的服務器(例如,Amazon將是EC2),然後在那裏託管您的文件。這對你來說可能不是一個好的選擇。使用這種類型的解決方案的唯一原因是,如果您需要服務器來託管代碼,那麼例如,如果您正在使用節點與數據庫交談。

'pro'選項可能會把它們放到AWS的S3中,並以這種方式託管它,它非常便宜。

這裏是解釋如何主辦亞馬遜的鏈接 - http://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html http://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html

+0

有用的信息。謝謝。 – Grateful

相關問題