Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Внимание
Чтобы повысить безопасность развертываний из интерфейса командной строки Static Web Apps CLI, было введено критическое изменение, требующее обновления до последней версии (2.0.2) Static Web Apps CLI до 15 января 2025 года.
В Azure Static Web Apps вы можете использовать интегрированные управляемые функции для добавления конечных точек API в ваше приложение. Приложение Azure Functions можно запустить локально, используя CLI основных инструментов Azure Functions. Интерфейс командной строки основных средств предоставляет возможность локального запуска и отладки конечных точек API.
Основные средства можно запускать вручную или автоматически.
Запуск вручную
Чтобы использовать эмулятор интерфейса командной строки SWA вместе с сервером API, выполните следующие действия.
Запустите сервер API с помощью инструментария командной строки Azure Functions или расширения для Visual Studio Code.
Скопируйте URL-адрес локального сервера API после запуска основных средств.
func host startВ отдельном терминале запустите интерфейс командной строки SWA с помощью
--api-devserver-urlпараметра передачи URI локального сервера API.Например:
swa start ./my-dist --api-devserver-url http://localhost:7071
Автоматический запуск
Чтобы настроить автоматический запуск, сначала необходимо иметь проект приложения Функции Azure, расположенный в папке в локальной api среде разработки.
Запуск сервера API вместе с эмулятором SWA
swa start ./my-dist --api-location ./apiОбъединение запуска с использованием работающего сервера разработки
swa start http://localhost:3000 --api-location ./api