簡體   English   中英

node 項目中如何保證依賴隔離?

[英]How to ensure dependency isolation in node project?

我正在閱讀12-factor-app manifesto並在這里偶然發現了依賴隔離的概念。 我熟悉使用conda在 Python 項目中工作的概念。 但是如何在nodeJS應用程序中實現同樣的隔離呢?

過去我有這樣的情況,我全局安裝了eslint ,但在項目的package.json中沒有定義。 由於缺少依賴項,CI/CD 稍后失敗。 所以我知道這有多重要。

當然,我總是可以在隔離的 docker容器中運行我的應用程序,但我覺得這對於小型項目的本地開發來說有點過頭了。

有什么方法可以確保 nodejs 項目中的依賴隔離?

我相信 yarn.lock (用於紗線)可以達到目的。 所有的部門都寫在那里,你可以存儲在源代碼管理中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM