我使用angularcli創建角2個應用程序,現在我需要檢查它在直播服務器,我的問題是,角2項目託管
1. do I have export whole project or what are the option I have?.
2. Can we run it in apache 2 server or we need to use specific server?.
我使用angularcli創建角2個應用程序,現在我需要檢查它在直播服務器,我的問題是,角2項目託管
1. do I have export whole project or what are the option I have?.
2. Can we run it in apache 2 server or we need to use specific server?.
是的,不需要部署應用程序的源代碼。您可以在Apache服務器下運行構建的對象文件。
ng build --prod
或ng build --prod --aot
將構建您的項目到dist文件夾中。只需將dist文件夾的內容部署到Apache服務器即可。
你可以簡單地使用運行應用程序:
ng serve
該應用程序將開始運行在http://localhost:4200/
。指定自定義主機和端口爲:
ng serve --host 0.0.0.0 --port 4201
否我需要在遠程服務器man中運行我的應用程序。本地機器運行沒有問題。 –
現在有很多免費的雲平臺可用於託管angular2應用程序,如AWS(亞馬遜服務),Micro soft和Heroku的Azure。
我使用Heroku託管我的angular2應用程序。它是免費的,但你必須提供你的信用卡詳細信息,以便與MongoDB服務器(MLAB)鏈接。
Refer the below Heroku link for the step by step instructions.
節點模塊呢? –
如果您想在Apache服務器生成後爲您的應用程序提供服務,則不需要node_modules。 – Martin
我還在我的項目中使用了vaadin聚合物元素,他們在涼亭文件中做了什麼? –