1. 程式人生 > >-save-dev 與 -save的區別

-save-dev 與 -save的區別

壓縮 gulp 依賴 node 服務 利用 發布 表示 save

-save-dev是指將包信息添加到devDependencies,表示你開發時依賴的包裹。
-save是指將包信息添加到dependencies,表示你發布時依賴的包裹。
例如,我們在開發時會用到gulp來壓縮我們的文件。這是我們的gulp包信息就會添加到devDependencies,我們在發布時發布壓縮文件,並不要用到gulp。
利用nodejs構建的服務器在發布後會經常被訪問用到,http包的信息就會添加到 dependencies區域。

也可以上線之後項目還依賴的模塊,直接放 dependencies 裏就行了,devDependencies 裏面就不用放了,開發的時候會自動去調用 dependencies 中的模塊的,不需要重復

-save-dev 與 -save的區別