所以来看看前端项目吧 下面是项目结构图 标准的前端项目文件结构 其实angular对于后端开发来说上手还是蛮快的 ts写
标签:
这是第三篇了,第一篇只是介绍,第二篇介绍了api项目的运行和启动,如果api项目没什么问题了,调试都正常了,那根基上就没什么事了,由于这一篇是讲前端项目的,所以需要运行angular项目了,由于前端项目是需要挪用接口的,仿佛要配置跨域,跨域这个对象,你可以在asp.net core项目上配置,这样在本机5000端口运行时就可以直接挪用了,也不会有跨域问题,也可以用nginx反向代办代理时配置跨域,由于我的项目要经常本地调试,所以我在本地直接配置了跨域,这样部署的时候 nginx就不用配置跨域了,具体的配置代码如下,项目里其实已经配置好了,就贴下代码看看吧,上一篇的最底部也已经写上了,此次就再写一次吧。 在startup类里的ConfigureServices要领里添加如下代码 项目代码链接在第一篇里 services.AddCors(options => { options.AddPolicy("any", builder => { builder.AllowAnyOrigin() //允许任何来源的主机访谒 .AllowAnyMethod() .AllowAnyHeader() .WithOrigins(":4200", ":4200", ":4200", ":4200", ":4200", ":4200", "https://www.douwp.club") .AllowCredentials()//指定措置惩罚惩罚cookie .SetPreflightMaxAge(TimeSpan.FromSeconds(60)); }); }); 在Configure要领里使用跨域 app.UseCors("any"); 做到这些以后就可以愉快的玩耍了,所以来看看前端项目吧 下面是项目布局图从零开始一个小我私家博客 by asp.net core and angular(三)
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/30946.html