gpt4 book ai didi

angular - 将 .Net Core Angular 6 发布到 Azure 时出错

转载 作者:行者123 更新时间:2023-12-03 01:41:39 25 4
gpt4 key购买 nike

我有一个应用程序在本地运行良好,但在 Azure AppService 中运行时出现错误:

InvalidOperationException:NPM 脚本“start”退出,但未指示 Angular CLI 正在监听请求。错误输出为:npm ERR!错误:ENOENT,打开 'D:\home\site\wwwroot\ClientApp\node_modules\start\package.json'

如果有人认为可以提供帮助,我可以提供更多信息。

最佳答案

该错误与 Angular 路线有关,服务无法识别它们。

您创建了 webconfig 文件吗?

我遇到了同样的错误,并且能够像这样修复它

<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Angular Routes" stopProcessing="true">
<match url=".*NEWPDS.*" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="./index.html" />
</rule>

</rules>
<outboundRules>

</outboundRules>
</rewrite>
</system.webServer>

</configuration>

使用 IIS 时。

关于angular - 将 .Net Core Angular 6 发布到 Azure 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52757982/

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