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