向您展示一個 Python cookiecutter,用於在 Python 中快速啟動 Polylith。如果您不知道什麼是 Polylith,請閱讀文檔,對於不耐煩的讀者:
Polylith 是一種軟體架構,旨在建立簡單、可維護、可測試且可擴展的後端系統。它透過在系統規模上應用功能思維來實現這一點,將程式碼視為可以組合成功能的構建塊。
python-polylith 是允許我們在 Python 中實現此功能的工具。
我不會詳細介紹這種方法的優點。在本文中,我向您介紹詩歌-poly-cc,這是一個非常有主見的 cookiecutter,用於使用 python-polylith 啟動專案。
您可以先安裝 cookiecutter 並使用以下命令產生項目:
cookiecutter https://github.com/ybenitezf/poetry-poly-cc.git
回答問題,你就很好了。你最終應該得到類似的結果:
. ├── LICENSE ├── README.md ├── bases ├── build-packages.sh ├── components ├── development │ └── __init__.py ├── poetry.toml ├── projects ├── pyproject.toml ├── update-locks.sh └── workspace.toml
第一步包含在 README.md 中:
奔跑
git init poetry install # install pre-commit hook poetry run pre-commit install # install pre-commit dependencies poetry run pre-commit run -a
以上是用於快速啟動 Polylith 的 Cookiecutter的詳細內容。更多資訊請關注PHP中文網其他相關文章!