Как найти файл 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.
Как найти файл?