我有一个启用静态网站的Azure 存储帐户。我已通过 Azure Devops 管道发布我的 Angular 网站并将其部署到存储帐户上。
我以前做过这个,并且发生了同样的错误。添加useHash
代码后,问题解决了:
@NgModule({
imports: [RouterModule.forRoot(routes, { useHash: true })],
exports: [RouterModule]
})
但这一次Not Found
错误仍然出现。
我使用了 Azure 本身提供的 URL(见下文)。有针对这个的解决方法吗?
编辑:
这是其发布的 YAML:
steps:
- task: AzureFileCopy@3
displayName: 'AzureBlob File Copy'
inputs:
SourcePath: '$(System.DefaultWorkingDirectory)/WebAppTest'
azureSubscription: 'some resource group'
Destination: AzureBlob
storage: testsomestorage
ContainerName: '$web'
sasTokenTimeOutInMinutes: 240