答案 0 :(得分:0)
所有Azure网站工作人员都已预先安装凉亭,并且应该在您的路上。
您需要做的就是添加一个自定义部署脚本,该脚本将进行Bower安装。这是ASP.NET MVC site that uses bower
的示例存储库基本上请确保bower.json在其中并在您的csproj中引用了
<Content Include="bower.json" />
然后下载您的自定义部署脚本。如果您转到https://<yourSiteName>.scm.azurewebsites.net
,然后单击“工具”->“下载自定义部署脚本”,或者只是从D:\home\deployment\tools
下载它,然后在repo like的根目录中进行检查,那么这里基本上将部署2个文件.cmd和.deployment
这是部署逻辑,在其中的最后一步之后添加一个步骤在其中恢复弓箭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
)
希望有帮助。