如何在 VS Code 中完全删除 Azure Function 工作区?

问题描述 投票:0回答:1

我正在尝试使用 VS Code 进行我的第一个 Azure 函数开发。在 Azure 扩展中,我使用“工作区”面板中的“创建函数...”按钮创建了一个 Python 函数。

Azure 工具扩展在此过程中在后台做了很多事情,比如设置一个由“requirements.txt”提供的新虚拟环境,老实说,我不知道还有什么。

好吧,长话短说,我想完全删除该功能,然后再试一次。也许是无知,要删除它,我只是删除了我在其中创建函数的文件夹。我已经双重和三次检查,该文件夹肯定已经消失了。但是,当我查看 Azure 选项卡中的“工作区”时,创建函数时创建的“本地项目”仍然存在,并指向不再存在的目录。

如您所见,项目内部没有任何功能,但项目本身仍然存在。当我像以前一样尝试使用“创建函数”按钮创建新函数时,我收到简单的错误消息:“找不到“requirements.txt”文件。”

在我看来,Azure 工具正试图在旧项目中创建一个新功能within,但是当它寻找“requirements.txt”文件以帮助它与之交互时,它找不到它(因为我删除了它)和保释金。不过,也许我错了。

我如何真正删除最初创建的“本地项目”以容纳我在 VS Code 中的第一个功能?

当我手动删除 Azure 工作区选项卡中“本地项目”指向的目录(使用 Windows 资源管理器)时,我希望“工作区”中的“本地项目”消失。

当我尝试创建一个新功能时,我希望 Azure 工具能够识别出所有虚拟环境基础设施的缺失,从而创建一个新的,或者可能会给我一些比“requirements.txt 文件无法提供更多信息”的错误被发现。”

我已经尝试在我为函数创建的文件夹所在的回购协议上使用“git reset HEAD --hard”,但没有任何运气。

到目前为止,我已经在谷歌上搜索了关于如何删除这个“本地项目”的无济于事,无论它是什么。

azure visual-studio-code azure-functions
1个回答
0
投票

在 VS Code 中,导航到函数应用程序所在的文件夹 locateddelete 它们。确保该文件夹未在 VS Code 中打开,因为这可能会导致问题。

enter image description here

  • requirements.txt
    包含

enter image description here

enter image description here

  • 选择终端,负向文件夹的路径并键入
     func host start
    运行

enter image description here

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.