2016-07-28 86 views

回答

1

您可以custom the deployment task來達到您的要求。

一般來說,你可以試試下面的步驟,

  1. 通過azure site deploymentscript --node
  2. 此命令通過npm install azure-cli -g
  3. 運行自定義部署腳本生成安裝蔚藍的X平臺的命令將創建2個文件命名爲.deploymentdeploy.cmd
  4. deploy.cmd文件包含以下代碼行後安裝npm包。根據您的要求更改涼亭安裝文件夾。

    IF EXIST "%DEPLOYMENT_TARGET%\public\bower.json" (
    
    pushd "%DEPLOYMENT_TARGET%\public" 
    
    call ..\node_modules\.bin\bower install 
    
    IF !ERRORLEVEL! NEQ 0 goto error 
    
    popd 
    
    ) 
    
  5. 這時旁邊部署應用程序通過的Git到Azure,它將運行在您的應用程序的部署腳本將運行bower install腳本。

有關更多詳細信息,請參閱https://blogs.msdn.microsoft.com/azureossds/2016/01/25/using-bower-in-node-js-azure-webapps/。這裏是關於bower sample on Azure的Github上的示例。