devDependencies 和 dependencise 的區別

在使用 npm install 安裝模塊或者插件的時候,在命令中能夠添加倆種參數把他們寫入到 pakeage.json 文件裏面去:npm

  • --save ( 簡寫 -S
  • --save-dev ( 簡寫 -D )

package.json 文件裏體現出來的區別就是,使用 --save-dev 參數安裝的文件,被寫入到 devDependencies 對象裏了,而使用 --save 參數安裝的文件,則被寫入到了 dependencies 對象裏了。json

那麼 package.json 文件裏的 devdependencies 對象和 dependencies 對象有什麼區別呢?插件

答案就是 devdependencies 對象裏面的文件是用於開發環境,dependencies 對象裏面的文件是用於生產環境。code

相關文章
相關標籤/搜索