![](/img/trans.png)
[英]How to find node-gyp dependency (..or any dependency) in npm project
[英]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.