函数计算里现在serverless开发python后端服务,基于fastapi,如何在本地开发?[阿里云]

函数计算里现在serverless开发python后端服务,基于fastapi,已经部署了demo后,如何在本地开发?vscode有相关插件嘛?还是说推荐用web ide开发?

以下为热心网友提供的参考意见

我本地使用pycharm开发,使用serverless-devs部署,uvicore不要超过21.1,不然自动重载不好用。其实不是uvicorn的bug,是pycharm未响应uvicorn发的信号,最新版你用终端去运行即可重载。是因为uvicorn更新了 pycharm 没更新导致的。这里有讨论
https://github.com/encode/uvicorn/issues/2000
。此回答来自钉群阿里函数计算官网客户。

以下为热心网友提供的参考意见

在开发基于 FastAPI 的 Python 后端服务时,你可以选择在本地开发并使用 VSCode 的相关插件,如 Python 插件、FastAPI 插件等。在部署到函数计算时,可以使用 Fun 工具或者 Serverless Devs 工具进行打包和部署。当然,你也可以选择直接在函数计算的 WebIDE 中进行开发和调试。

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====