npm installl /npm install --save /npm insatall --save -dev

npm install XXXX:

會把XXXX包安裝到node_modules目錄中
不會修改package.json
之後運行npm install命令時,不會自動安裝XXXX

npm install XXXX --save:

會把XXXX包安裝到node_modules目錄中
會在package.json的dependencies屬性下添加XXXX
之後運行npm  install命令時,會自動安裝XXXX到node_modules目錄中
之後運行npm  install --production或者註明NODE_ENV變量值爲production時,會自動安裝XXXX到node_modules目錄中

npm install XXXX --save-dev:

會把XXXX包安裝到node_modules目錄中
會在package.json的devDependencies屬性下添加XXXX
之後運行npm install命令時,會自動安裝XXXX到node_modules目錄中
之後運行npm install --production或者註明NODE_ENV變量值爲production時,不會自動安裝XXXX到node_modules目錄中

使用原則:

運行時需要用到的包使用--save,否則使用--save-dev(開發使用的包)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章