我們在使用npm install 安裝模塊或插件的時候肪获,有兩種命令把他們寫入到 package.json 文件里面去震叮,比如:
--save-dev
--save或者-S
在 package.json 文件里面提現(xiàn)出來的區(qū)別就是,使用 --save-dev 安裝的 插件,被寫入到 devDependencies 對象里面去朱躺,而使用 --save 或者-S 安裝的插件妻怎,責被寫入到 dependencies 對象里面去壳炎。
那 package.json 文件里面的 devDependencies 和 dependencies 對象有什么區(qū)別呢?
devDependencies 里面的插件只用于開發(fā)環(huán)境逼侦,不用于生產環(huán)境匿辩,而 dependencies 是需要發(fā)布到生產環(huán)境的。