对于前端开发来讲心中都有一个痛,那就是ajax跨域。前端
在开发过程当中,静态文件都使用本地文件,接口使用服务器接口。nginx
不少人都使用的 nginx 重定向进行的,我在这里给你们提供一种更为简便的方法。ajax
大名鼎鼎的chales,使用它就能够作到了。api
是一个HTTP代理服务器,HTTP监视器,反转代理服务器·它容许一个开发者查看全部链接互联网的HTTP通讯·这些包括request, response现HTTP headers (包含cookies与caching信息).跨域
控制台服务器
chalescookie
看到了吧,返回结果都为200了,这个是如何实现的呢,在chales进行设置就行。spa
chales->tools->map remote 中进行设置代理
设置到这里也就设置完了,我解释下 /cashier-server/ 为api路径前缀 作了下匹配,后面直接map到了真实的api服务器地址。可是在本地又不涉及跨域。调试
看到这里也顺带说说 chales->tools->map local
将线上文件映射到本地,对于修复bug时候颇有用。
这样在本地改动也就能看到效果了,方便调试。
固然他还有作手机代理,用于调试等,这点我就很少说了,网上挺多的。