部署项目时,会找不到打包的文件还有http会报404错误,怎么解决呢?

来源:9-1 构建和部署

_sunshine

2017-08-29

http://szimg.mukewang.com/59a526310001a57d19110870.jpg

http://szimg.mukewang.com/59a526300001e43918930983.jpg

我就是把项目部署到我本地的apache中,可是就是各种找不到,大哥帮帮忙~!


在4200端口开发时是没有问题的

写回答

1回答

JoJo

2017-08-31

找不到服务是因为部署到apache中以后,发出来的服务apache没给你转发啊,开发时angular自带的服务器是可以通过 proxy 配置来转发的。解决方法二选一:1.配置apache转发服务,2.angular发服务请求时直接写绝对地址,把服务提供者域名或ip写上。

0
1
_sunshine
谢谢老师,我刚开始不明白转发,以为Angular配置了proxy就行了,原来这只是服务器的转发,最后部署Apache是需要服务器来转发的,我去把apache也配置转发就好了,谢谢老师
2017-09-03
共1条回复

Angular4.0从入门到实战 打造股票管理网站

Angular新特性,教你熟练使用 Angular 和 Typescript 开发组件式单页应用

2683 学习 · 1361 问题

查看课程