【问题标题】:How to deploy angular 8 application in local IIS server如何在本地 IIS 服务器中部署 Angular 8 应用程序
【发布时间】:2019-09-24 20:50:54
【问题描述】:

我创建了一个 Angular 8 应用程序,其中包含多个子项目。 我运行生产构建命令如下。

ng build --prod

它为两个子项目生成了三个文件夹,一个父项目文件夹和两个文件夹。 请告诉我如何在本地 IIS 服务器中部署。

【问题讨论】:

标签: angular


【解决方案1】:

您可以简单地运行 ng b --prod --base-href ./ 并将您的 dist 文件夹复制到您的 IIS 项目中。

--base-href 很重要,否则 Angular 会在您服务器的根目录中搜索他的源文件。

Als 在您的根目录中创建一个web.config

否则,如果您调用 url yourApp / login,IIS 将搜索不存在的login 文件夹。使用配置后,IIS 不再解析来自yourApp 的 URL,其余的可以由 Angular 完成

【讨论】:

    猜你喜欢
    • 2020-02-01
    • 2017-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多