«Запрошенный контент не существует». Ошибка 404 с Angular Stati c Веб-сайт (Azure) - PullRequest
0 голосов
/ 06 августа 2020

У меня есть Azure Учетная запись хранения , где я активировал веб-сайт Stati c. Я выпустил и развернул свой веб-сайт Angular через конвейер Azure Devops в учетной записи хранения.

Я делал это раньше, и произошла та же ошибка. При добавлении кода useHash проблема была решена:

@NgModule({
  imports: [RouterModule.forRoot(routes, { useHash: true })],
  exports: [RouterModule]
})

Но на этот раз ошибка Not Found все равно возникает.

error

I have used the URL provided by Azure itself (see below). Is there a solution to this?

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

1 Ответ

0 голосов
/ 11 августа 2020

Исправить эту проблему было легко после нескольких попыток. Ниже вы видите структуру папок, в которой хранятся артефакты:

Структура папок связанных артефактов

Я выбрал WebAppTest (Build) в качестве исходного пути вместо второго ниже, называемого '****Frontend'.

После того, как я это изменил, веб-сайт, наконец, заработал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...