我有一个 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