我正在尝试使用 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”,但没有任何运气。
到目前为止,我已经在谷歌上搜索了关于如何删除这个“本地项目”的无济于事,无论它是什么。