簡體   English   中英

自動更新package.json中的依賴項

[英]Automatically updating dependencies in package.json

我有一個問題我認為很簡單。 您能否解釋一下為什么package.json有時會自動更新而有時卻不會自動更新。 例如,如果我安裝了expressgulp這些插件會自動添加到依賴項中。 但是,如果我安裝了express-jwtmongodb則不會添加這些插件

當您添加以下標志之一時,它們將添加到package.json

-S|--save|-D|--save-dev|-O|--save-optional

有關完整的文檔,請參見https://docs.npmjs.com/cli/install

當安裝帶有--save--save-dev標志的軟件包時,它們將分別持久保存到dependenciesdevDependencies數組中。

如果未添加標志,則將下載軟件包,但不會將其持久保存到package.json

編輯:還有一個更晦澀的--save-optional標志,但是對於這種特殊情況,它會超出范圍。

如果我們使用以下命令安裝npm依賴項-

npm install express-jwt --save或npm install mongodb --save

這些已安裝的依賴項也將添加到package.json文件中。

暫無
暫無

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

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