我是 Azure 的新手
我使用 vue create
创建了一个新的 Vue 项目,它在本地运行,甚至为 dist 文件夹提供服务,它也成功运行。 (serve -s dist)
然后我使用 GitActions 将应用程序部署到 Azure(Web 应用服务),Azure DevOps 服务表明部署已成功: azure-devops-service-github-actions
所以我希望看到默认页面为: vue-app-default-page-content
相反,它仍然显示为: azure-site-landing-page
没有错误消息,我不确定如何最好地调试部署出现的问题。也不确定以后当我将应用程序与任何 REST API 一起使用时,它是否包含任何配置以使其启动和运行。
其次,不是阻止程序,而是从工作流中删除这些行 - master.yml 文件后,部署继续进行,没有任何问题。使用了 Node 12 和 Node 14。我在谷歌上搜索过,不知道为什么??
- name: Upload artifact for deployment job
uses: actions/upload-artifact@v2
with:
name: node-app
path: .
它导致以下错误并且每次都不断地重新运行而不退出(重新尝试完成该过程):
Error: read ECONNRESET
at TLSWrap.onStreamRead (internal/stream_base_commons.js:201:27) {
errno: 'ECONNRESET',
code: 'ECONNRESET',
syscall: 'read'
}
任何建议将不胜感激。谢谢
PS:尝试使用 azure 静态 Web 应用程序,它运行起来非常出色!但对我来说,现在使用静态 Web 应用程序有点挑战。因此,出于这个原因,我需要坚持使用 Azure Web 应用服务。
答案 0 :(得分:1)
需要添加启动命令,可以试试。
import pandas as pd
import itertools
a=pd.DataFrame({'A':[1,2,3],'B':[4,5,6]})
b=pd.DataFrame({'A':[7,8,9],'B':[10,11,12]})
c=pd.DataFrame({'B':[13,14,15],'C':[16,17,18]})
list_of_dicts=[]
for i in [a, b, c]:
x=i.to_dict('records')
list_of_dicts.append(x)
pd.DataFrame.from_records(list(itertools.chain.from_iterable(list_of_dicts)))
或
npx serve -s
相关帖子。
1. Default Documents (custom 404) on Azure AppService Linux website