【发布时间】:2019-11-23 19:42:29
【问题描述】:
我正在尝试将 Angular 应用程序部署到 Azure,部署似乎有效,工件看起来正确,但是当我访问网站时,我看到了默认的 Azure“嘿节点开发人员”页面。见 (http://testss-123.azurewebsites.net/)
我的构建管道如下:
trigger:
- master
pool:
vmImage: 'ubuntu-latest'
steps:
- task: NodeTool@0
inputs:
versionSpec: '10.x'
displayName: 'Install Node.js'
- script: |
npm install -g @angular/cli
npm install
ng build --prod
displayName: 'npm install and build'
workingDirectory: '$(Build.SourcesDirectory)'
- task: ArchiveFiles@2
inputs:
rootFolderOrFile: '$(Build.SourcesDirectory)/dist'
includeRootFolder: true
archiveType: 'zip'
archiveFile: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId).zip'
replaceExistingArchive: true
- task: PublishBuildArtifacts@1
inputs:
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
ArtifactName: 'drop'
publishLocation: 'Container'
我的部署管道是默认的“将 Node.js 应用部署到 Azure 应用服务” see here
我已经尝试过使用实际应用程序以及构建的默认应用程序购买“ng new”
【问题讨论】:
-
您能分享一下您关于这个问题的最新信息吗?您能通过李维斯的解决方案解决这个问题吗?如果您有任何疑问,请随时在此处分享。
标签: node.js angular azure azure-devops devops