我希望能夠將我的本地安裝包與我的項目package.json文件進行比較,而無需對npm在線回購進行調用。如果有一個基於package.json文件的軟件包已過期,那麼只有它才能進入npm online repo並安裝軟件包。npm僅在包缺失或過期時與package.json比較
原因是我希望能夠更新package.json文件以要求更新版本的軟件包,將此更改提交到項目回購,以及團隊中的其他開發人員最新掌握npm軟件包時已更新。如果所有內容都是最新的,或者如果訪問npm repo或互聯網失敗導致構建失敗,我不想放慢流程。
我想知道這是一個已經解決的用例還是我需要解析package.json文件並將其與「npm ls」輸出進行比較?
感謝。這看起來很合理。 –