我正在Windows 10上使用vscode开发一个Angular应用程序。它在本地运行良好。
我试图将其部署到Azure。
vscode OUTPUT控制台说:
8:54:39 AM XXXXXXYY: Deployment successful.
8:54:36 AM: Deployment to "XXXXXXYY" completed.
浏览到应用程序URL会产生:( Application Error
Azure 应用程序日志说:
...
2020-02-17T18:02:12.322797181Z A P P S E R V I C E O N L I N U X
2020-02-17T18:02:12.322800881Z
2020-02-17T18:02:12.322804281Z Documentation: http://aka.ms/webapp-linux
2020-02-17T18:02:12.322807781Z NodeJS quickstart: https://aka.ms/node-qs
2020-02-17T18:02:12.322811381Z NodeJS Version : v12.13.0
...
2020-02-17T18:03:50.224589935Z ℹ 「wdm」: Compiled successfully.
Docker on instance: RD0004FFE4001B experienced container start failures.
我故意不请求Docker容器。
有人有什么想法吗?
答案 0 :(得分:0)
根据您的描述,您可以在Windows 10本地很好地运行Angular应用。因此,建议将其部署在Windows的Azure应用服务上,而不是已记录的Linux上。
您可以关注此博客:How to Deploy an Angular application to Azure Web Service,以创建Windows OS应用程序服务。有关使用VScode部署的信息,请参考this。
希望它可以为您提供帮助。