How to run Angular app on xampp server?

北城余情 提交于 2019-12-21 04:53:07

问题


I'm working with Angular 2 with php. Before I started PHP with Angular 2. I have done Angular 2 with node.js on server localhost:3000. Now with PHP, how I can configure my Angular 2 app with xampp server so my server code is running on localhost:8080. Please help me on this.


回答1:


Here is my answer.

You can write Angular2 app just using Angular2 packages without using node or mamp or xampp and host that app. Ref

According to the above reference I created my app using angular 2 - cli after that I made a little change in my root directory index.html file which is:

<base href="/">

into

<base href="./">

and build my app using:

ng build --prod

copy dist folder and paste it in my xampp htdocs folder and access the site using:

localhost:8080/dist/

output

App works




回答2:


You can host it on any server by first building the angular project using the command line:

ng build --base-href "/football/" --prod

This base href will mean that it expects the final server to be something like: localhost:8080/football/.

You want to get everything that is made in the dist folder and paste it into your server inside a folder called football.




回答3:


I think that you are looking something similar to:

angular-cli server - how to proxy API requests to another server?

Just run your angular 2 application using the CLI, and add the proxy to use the services that are in xampp.



来源:https://stackoverflow.com/questions/44640670/how-to-run-angular-app-on-xampp-server

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!