npm install -g -S -D的区别及应用场景
生活随笔
收集整理的這篇文章主要介紹了
npm install -g -S -D的区别及应用场景
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
-g -S -D
-g:全局安裝。 將會安裝在C:\ Users \ Administrator \ AppData \ Roaming \ npm,并且寫入系統環境變量;非全局安裝:將會安裝在當前定位目錄;全局安裝可以通過命令行任何地方調用它,本地安裝將安裝在定位目錄的node_modules文件夾下,通過要求調用;
-S:即npm install module_name --save,寫入package.json的dependencies ,dependencies 是需要發布到生產環境的,比如jq,vue全家桶,ele-ui等ui框架這些項目運行時必須使用到的插件就需要放到dependencies
-D:即npm install module_name --save-dev,寫入package.json的devDependencies ,devDependencies 里面的插件只用于開發環境,不用于生產環境。比如一些babel編譯功能的插件、webpack打包插件就是開發時候的需要,真正程序打包跑起來并不需要的一些插件。
為什么要保存在package.json 因為node_module包實在是太大了。用一個配置文件保存,只打包安裝對應配置文件的插件,按需導入。
總結
以上是生活随笔為你收集整理的npm install -g -S -D的区别及应用场景的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux根目录扩容操作命令整理(扩容9
- 下一篇: 【收藏】解决mac问题:打不开,因为它来