npm install、npm install –save與npm install –save-dev區別
- 2019 年 11 月 5 日
- 筆記
npm install幾個參數的區別
npm install X
會把X包安裝到node_modules目錄中不會修改package.json 之後運行npm install命令時,不會自動安裝X
npm install X –save
會把X包安裝到node_modules目錄中會在package.json的dependencies屬性下添加X 之後運行npm install命令時,會自動安裝X到node_modules目錄中 之後運行npm install –production或者註明NODE_ENV變數值為production時,會自動安裝msbuild到node_modules目錄中
npm install X –save-dev
會把X包安裝到node_modules目錄中會在package.json的devDependencies屬性下添加X 之後運行npm install命令時,會自動安裝X到node_modules目錄中 之後運行npm install –production或者註明NODE_ENV變數值為production時,不會自動安裝X到node_modules目錄中
使用原則
運行時需要用到的包使用–save,否則使用–save-dev