npm install 下載很多包

node 執行npm install 會下載很多包


packjson 中有  dependencies 和 devDependencies,有時候我們生產環境的包只依賴 dependencies ,

但是如果你執行npm install 的時候 默認 dependencies 和 devDependencies 下的包都會下載

例如:webpack,gulp等打包工具,這些都是我們開發階段使用的,代碼提交線上時,不需要這些工具,所以我們將它放入devDependencies即可

但是我們想要排除 devDependencies下的包 , 只安裝dependencies而不安裝devDependencies

 

可以使用 npm install --production

如果dockerfile 鏡像打包 可以這樣子寫


RUN npm install --production

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章