我有一个多租户Angular 4和.Net core 2.0应用程序。
我在IIS中托管了.Net核心API并进行了部署时间调试,为此我已经按照此链接进行了操作。
https://docs.microsoft.com/en-us/aspnet/core/publishing/development-time-iis-support
在IIS中使用此配置,我可以随时访问我的API,如果我想调试它,我可以在VS中运行它。
现在,是否可以直接使用IIS运行Angular应用。我的意思是,有什么方法可以让npm start直接在特定的IIS网址中打开应用,例如 app.myapp.local ,而不是 localhost:4200
到目前为止我做了什么?
ng build
构建我的应用,将dist
文件夹的所有内容复制到 wwwroot / myapp 。在Angular中有没有正确的方法来处理这种情况?
此问题与此Deploy angular application on IIS
不同因为正如我指定的那样,我想在特定的网址上以调试模式启动我的应用而不构建它,所以请不要在不理解问题的情况下将其重复添加。