快速理解npm install時--save和--save-dev的區別

dependencies和devDependencies

在使用node開發時,我們在工程中用到的包必須在package.json中列出。
而dependencies和devDependencies是package.json中的兩個屬性,我們要用的包在這兩個屬性中列出即可
在這裏插入圖片描述

–save和–save-dev

在安裝包時, 我們可以根據環境決定包的安裝效果. 假設我們要安裝express

1.執行 npm i express --save 則表示我想在生產環境中使用express, 同時, express的版本信息會被寫入package.json中的dependencies屬性中

2.而執行 npm i express --save-dev 表示我想在開發和測試環境中使用, express的版本信息會被寫入package.json中的devDependencies屬性中

–save可以簡寫爲-S, --save-dev可以簡寫爲-D

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