Все работники веб-сайтов Azure предварительно установили bower и должны быть на вашем пути.
Все, что вам нужно сделать, - это добавить собственный сценарий развертывания, который будет выполнять установку bower. Вот пример репозитория для ASP.NET MVC-сайт, который использует bower
В основном убедитесь, что bower.json есть и на него есть ссылка в вашем csproj
<Content Include="bower.json" />
Затем загрузите свой собственный сценарий развертывания.если вы перейдете на https://<yourSiteName>.scm.azurewebsites.net
, затем нажмите Сервис -> Загрузить пользовательский сценарий развертывания или просто загрузите его с D:\home\deployment\tools
, затем проверьте его в корне вашего репозитория, например , здесь в основном будет развернуто 2 файла.cmd и .deployment
это логика развертывания, добавьте в нее шаг для восстановления bower l ike here после последнего шага там
:: 4. Bower Install
if EXIST "%DEPLOYMENT_TARGET%\bower.json" (
pushd "%DEPLOYMENT_TARGET%"
call :ExecuteCmd bower install
IF !ERRORLEVEL! NEQ 0 goto error
popd
)
Надеюсь, это поможет.