天天看點

vue項目:npm打包-S和-D差別:

  1. -S:

    npm install name -save 簡寫(npm install name -S) 自動把子產品和版本号添加到dependencies。

    -S後,安裝包會在package中的 dependencies 對象中。簡稱dep。dep是在生産環境中要用到的。(生産環境依賴)

  2. -D:npm install name --save-dev 簡寫(npm install name -D) 自動把子產品和版本号添加到devdependencies。

    -D後,安裝包會在package中的 devDependencies對象中。簡稱dev。dev是在開發環境中要用到的。(開發環境依賴)

建構工具:webpack是用來壓縮代碼,打包等需要的工具,程式實際運作的時候并不需要,就要放在dev中是以要用 -D。

項目插件:例如bootstrap、mint-ui這種插件要在運作中使用的,就要放在dep中是以就用 -S。

vue項目:npm打包-S和-D差別:
vue