Angular6 + asp net core 2.1 web api 部署到 iis 服务器

版权声明:本文为Martin原创文章,未经Martin允许不得转载。 https://blog.csdn.net/qq_36279445/article/details/82810977

先建立的web api 项目,根据这位大佬的

https://www.cnblogs.com/cgzl/p/8478993.html

基本上都是按照这位大佬的来的,然后建立angular 也是单独项目

但当我部署的时候

我是 在 web api 根项目中创建了 Angular 项目,然后把 Client-App 项目中的东西都替换了

主要的地方

proxy.conf.json

{
  "/api": {
    "target": "http://localhost:5000",
    "secure": false
  }
}

web api 打包

dotnet publish -c Release -o C:\MyWebs\test

angular 打包

ng build --prod --aot

目录应该是

遇见过 500.19 错误,是因为net core 2.x 缺少那个 hosting, 百度一搜,博客园那个就是

遇见过 刷新 404, 下载 url write 就ok

猜你喜欢

转载自blog.csdn.net/qq_36279445/article/details/82810977