gpt4 book ai didi

angular - NG 使用 VirtualPath 或子目录服务

转载 作者:行者123 更新时间:2023-12-05 01:18:27 25 4
gpt4 key购买 nike

我们在 IIS 中将 Angular 应用程序作为虚拟应用程序“myapplication”运行

在我们的 Angular 应用程序中,我在 index.html 中设置:

<base href="/myapplication/"> 

它在 IIS 中运行良好。但是现在 NG serve 不起作用。因为它找不到 http://localhost/myapplication/ 下的所有包因为 CLI 不在该路径下运行。

我试过了

ng serve --base-href /myapplication/

并浏览到 http://localhost:4200/myapplication/

我仍然看到同样的错误。

如何让 CLI 为“http://localhost:4200/myapplication/”下的应用程序提供服务?

最佳答案

将基本 href 更改为:

<base href="/">

设置开发时间的默认值。

然后当你构建生产环境时,使用:

ng serve --base-href /myapplication/

这将在构建部署文件时正确设置它。

关于angular - NG 使用 VirtualPath 或子目录服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45744260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com