區別:1、本地安裝是將模組下載到目前命令列所在目錄,而全域安裝將模組下載安裝到全域目錄中,即Node的安裝目錄下的「node_modules」下;2、本地安裝可以直接透過require()的方式引入,而全域安裝不能用require()方式。
本教學操作環境:windows10系統、nodejs 12.19.0版本、Dell G3電腦。
1、安裝位置不同:
##本機安裝:npm install moduleName則是將模組下載到目前命令列所在目錄。 全域安裝:
npm install moduleName -g模組將被下載安裝到全域目錄中,也就是Node的安裝目錄下的node_modules下
2、呼叫方式不同:
在程式碼中,本地安裝可以直接透過require()的方式引入;var moduleName = require('moduleName');全域的安裝是供命令列(command line)使用的,例如grunt,全域安裝的方式是沒有辦法用require呼叫套件的;備註:可以透過使用npm set global=true/false來設定安裝模式,npm get global可以查看目前使用的安裝模式。 推薦學習:《nodejs影片教學》
以上是node的安裝模式之間有什麼區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!