- 云原生應用開發實戰:基于.NET開發框架及Kubernetes容器編排技術
- 51Aspx組編
- 206字
- 2024-05-10 12:08:34
1.2.2 Dependencies(依賴管理)
項目使用的依賴項以及版本必須顯式聲明并與源代碼隔離。
對于像Node. js的package、Java的Jar包、.NET的NuGet包這些外部構件,在開發、測試和生產運行時,都應該引用自依賴關系清單,需要避免將構件和源代碼一起存儲在源代碼倉庫中。
云原生應用程序永遠不能存在隱式依賴于系統級別的包,因此該要素鼓勵顯式聲明和隔離應用程序的依賴關系。這有助于提高開發和生產環境之間的一致性,簡化應用程序新手開發人員的設置,并支持云平臺之間的可移植性。