금요일.

아주 예전에 FastAPI에서 JWT 구현했던 것을 끄집어 내서 Toy Project에 붙여넣으며 VSCode에서 디버깅을 하려는데 함수가 하나도 보이지 않는다.

1

No operations defined in spec!

이 말의 의미를 찬찬히 되새겨봤다면 금방 이해를 했을터인데, 다른 문제인가 싶어서 좀 해매기 시작한다.

# VSCOde Debug용 main은 아래쪽에 있어야 한다.
if __name__ == "__main__":
        uvicorn.run(app, host="0.0.0.0", port=8000)

디버깅을 위해 만들어둔 **name**을 소스정리하면서 위쪽으로 아무생각 없이 올려두었더니, 그 아래쪽으로는 인식을 못했나 보다.

결론

Stack Overflow에 뭔가를 찾으려 해도 키워드가 애매하면 엉뚱한 것만 나온다.


Read Count