Как найти файл staticwebapp.config.json в выпуске Azure Devops Развернуть статическое веб-приложение Azure?

У меня есть конвейер, который создает Artificat для моего приложения Angular . Развертывание работает нормально, пока я не попытаюсь перейти к определенным URL-адресам. Он перенаправляет меня на 404. Это связано сstaticwebapp.config.json. Это выглядит как:

      {
  "navigationFallback": {
    "rewrite": "/index.html",
    "exclude": ["*.{css,scss,js,png,gif,ico,jpg,svg}"]
  }
}

Я создал конвейер выпуска в Azure Devops, чтобы выпустить его в мое статическое веб-приложение в Azure. Вот как мой.yamlвыглядит как:

      steps:
- task: AzureStaticWebApp@0
  displayName: 'Static Web App: '
  inputs:
    workingDirectory: '$(System.DefaultWorkingDirectory)/xx/xx/xx-xx-web'
    app_location: /
    output_location: dist
    config_file_location: configuration
    skip_app_build: true
    skip_api_build: true
    is_static_export: false
    verbose: true
    azure_static_web_apps_api_token: 'SOMEVALUE'

staticwebapp.config.json находится здесь:

  • источник
    • приложение
    • ресурсы
    • конфигурация
      • staticwebapp.config.json

Это ошибка, которую я получаю во время выпуска:

      ##[error]routes_location: route file 'staticwebapp.config.json/routes.json' could not be found.

или когда я заполняюconfig_file_location:

      ##[error]config_file_location: config file '/configuration/staticwebapp.config.json' could not be found.

Как найти файл?

0 ответов

Другие вопросы по тегам