簡體   English   中英

如何使用Jenkins將Angular-CLI部署並運行到AWS EC2

[英]How to Deploy and Run an Angular-CLI to AWS EC2 with Jenkins

這就是我現在所處的位置:

  1. Angular2代碼庫目前在Bitbucket中
  2. Jenkins構建是引入代碼庫,運行“ng build”以正確構建/ dist文件夾。
  3. 僅將/ dist文件夾內容部署到服務器

從這里開始,我對如何實際運行前端代碼感到很困惑。 在進行本地開發時,我只是從項目根目錄執行“ng serve”,並處理所有內容。 這仍然是我在移動/ dist工件后從服務器運行項目的方式嗎? Angular-CLI文檔在這方面非常缺乏,因為目前部署代碼的唯一方法是使用github-pages,這不是我想要做的事情。

有人能給我一些指導或文件,幫助我弄清楚我正在做什么嗎?

構建項目並復制“dist”目錄的內容后,需要一個Web服務器來為index.html和Angular2 JavaScript提供服務。 如果您在EC2上運行Windows實例,則需要安裝IIS。 或者在Linux上,Apache。 您需要將這些文件放在可從Web服務器訪問的目錄中,就是這樣。 在本地運行“ng serve”通過NodeJ提供Web服務器的功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM