Как задать корневую папку для сайта веб-сайтов Azure?

Моя структура папок выглядит так:

-build
 -unimportant stuff
-src
 -scripts
  -thirdParty
   -knockout
    -knockout.js
   -jquery
    -jquery.js
  -business
   -application.js
 -index.html

Таким образом, в основном у меня есть весь исходный код сайта в папке «src», когда я развертываю его в Azure, мне нужно изменить конфигурацию страниц по умолчанию на «src/index.html», которая, кажется, работает. Моя проблема в том, что мои скрипты не загружаются.

У меня есть ссылки на мои сценарии так:

В моей локальной среде это прекрасно работает, но Azure не может получить доступ к сценариям. Кажется, что хотя я пытаюсь использовать относительный путь, Azure пытается получить доступ к сценариям из своего корневого каталога, который находится на один уровень ниже, чем сценарии.

Кто-нибудь знает, как изменить корневой каталог веб-сайта Azure, чтобы он был установлен как мой каталог «src»?


person ClaytonHunt    schedule 20.09.2013    source источник


Ответы (1)


решение состоит в том, чтобы перейти к «Настроить» в управлении вашим веб-сайтом Azure. В разделе «Настройки приложения» добавьте ключ «Проект» и значение в моем случае «./src», затем запустите развертывание. теперь будет развернут только указанный вами каталог, и он будет развернут как корень.

Полные инструкции можно найти здесь: https://github.com/projectkudu/kudu/wiki/Customizing-deployments

person ClaytonHunt    schedule 20.09.2013