Azure中是否有可用的“查看”文件?
当我登录Azure查看我部署的网站时,没有明显的方法可以查看Azure托管的文件。
我可以看到有Visual Studio Online选项,它允许您实时编辑服务器代码,但这不是我所需要的。我只想检查某些文件是否已部署,其他文件是否未部署。
Azure中是否有可用的“查看”文件?
当我登录Azure查看我部署的网站时,没有明显的方法可以查看Azure托管的文件。
我可以看到有Visual Studio Online选项,它允许您实时编辑服务器代码,但这不是我所需要的。我只想检查某些文件是否已部署,其他文件是否未部署。
如果您只是想查看部署中的各个目录和文件,可以使用网址格式 http://<yoursitename>.scm.azurewebsites.net
进入站点的 "Kudu" 仪表板。
这将为您提供一个基于 web 的仪表板,包括一个调试控制台(基于 web),您可以在其中浏览不同的目录(目录也会以可视化方式显示)。
更多信息可以在 Azure 网站团队的这篇文章中找到。
=> 应用服务
=> 您的站点名称
=> 文件
在这里,您可以看到所有文件,并可以直接在Visual Studio中编辑它们。
有段时间以来,它已经不再工作了.... :(
以下是另一种方法:通过FTP!
从Azure门户中,在您网站的“应用服务”部分中,转到“部署中心”> FTP> 仪表板
这里是FTPS终结点 => ftp://.....ftp.azurewebsites.windows.net/site/wwwroot
以及用户名、密码等信息。
安装FileZilla客户端!(https://filezilla-project.org/)
使用“FTPS终结点”的主机,“用户名”和“密码”,然后快速登录!
你可以使用应用服务编辑器(以前称为Visual Studio Online)。它可以在Azure门户中的你的Web应用程序->开发工具部分找到。
我知道这篇文章有些旧,但我刚刚发现了它,并从中获取了一些有用的技巧。如果你正在使用应用服务,现在也有一个浏览器选项可以实现这个功能:
https://YourAppService.scm.azurewebsites.net/dev/wwwroot/
你可以从Azure门户中进入,然后找到你的应用服务,向下滚动到开发工具,点击“应用程序服务编辑器”。
除了已接受的答案,您还可以通过访问http://<yoursitename>.scm.azurewebsites.net/webssh/host
来打开ssh会话。
很长一段时间以来,我一直在寻找一种类似于Linux风格的终端来查看我的部署文件和环境变量。使用此方法,您可以查看文件,检查和设置环境变量,直接进行数据库迁移等等。希望这对您有用。