npm本地安裝與全域性安裝
npm的包安裝分為本地安裝(local)、全域性安裝(global)兩種
npm install grunt # 本地安裝
npm install -g grunt-cli # 全域性安裝
這兩種安裝方式的區別
本地安裝
- 將安裝包放在 ./node_modules 下(執行npm時所在的目錄)
- 可以通過 require() 來引入本地安裝的包
全域性安裝
- 模組將被下載安裝到全域性目錄中,即Node的安裝目錄下的node_modules下
- 可以直接在命令列裡使用
- 通過全域性安裝的外掛不可以通過require() 來引入