ETH官方钱包

前往
大廳
主題

Fastapi 0.111.0 版本 提供新的CLI!

漂到高雄以外的老樹 | 2024-05-05 23:04:27 | 巴幣 12 | 人氣 186

Fastapi 0.111.0 版本在5月3日更新,新增了"fastapi-cli"套件,必須要將Fastapi升級至0.111.0 才可以看到,如果沒有看到,可以嘗試卸載Fastapi再重新安裝。


fastapi-cli提供了兩個指令,分別是fasrapi devfastapi run,他們替代了Uvicorn指令,
以往需要在cmd輸入uvicorn app:app --reload ,或是 uvicorn app:app --host 0.0.0.0 --port 8000,才能執(zhí)行程式,現(xiàn)在多出了新選擇了。

使用fasrapi dev

使用fasrapi run

fasrapi devuvicorn app:app --reload 類似,當(dāng)你更改程式碼的時候,他會重新加載,在開發(fā)環(huán)境中不需要再手動調(diào)整;fastapi run則和 uvicorn app:app --host 0.0.0.0 --port 8000很像,他不會重新加載,這是告訴伺服器監(jiān)聽的IP位置是0.0.0.0,而port是8000(port可以隨意改,但僅限開發(fā)環(huán)境),通常是將程式佈署至雲(yún)端環(huán)境,或是測試才會用到,像是render.com,但還是以官方的指定的指令為主。

這幾天要開始使用Fastapi來開發(fā)新的API了,趕進(jìn)度~


參考來源

創(chuàng)作回應(yīng)

相關(guān)創(chuàng)作

更多創(chuàng)作