我们有一个项目,前端用angular编写,后端用java编写。这两个项目都在tomcat服务器上运行。当我在服务器上运行该应用程序时,它工作正常,但是当我尝试从客户端访问服务器时,无法访问后端。有人有什么主意吗?
答案 0 :(得分:2)
在构建前端应用程序时,验证您是否已写好服务器系统的IP地址
答案 1 :(得分:1)
后端应适合您的前端。然后,它们来自同一主机,并且可以进行交互。
人们常常忘记在他们的有角度的项目上运行ng build
。 ng build
创建了一个新文件夹,供浏览器读取文件,并且您必须将这些文件作为静态文件从Web服务器提供。
https://angular.io/guide/deployment
ng run
(localhost:4200)仅用于帮助您开发前端而无需担心后端,但是完成后,您不必担心后端。