安裝選擇msi格式還是zip(windows下Nodejs zip版下載安裝及環境變量配置)


安裝選擇msi格式還是zip((windows下Nodejs zip版下載安裝及環境變量配置))

      -----以node.js 安裝為例:

 

1,外觀對比:

 

 ✿ 簡單介紹一下node的作用:

• node 需要安裝管理工具npm,使用NPM來安裝一些開發過程中依賴包.(現在的版本node 現在基本上已經集成了npm了,不用手動安裝了)

 

 

2,安裝 Node.js

1,准備工作:

(1)版本選擇:【沒有找到說那個版本比較推薦的說法,就是說下載LTS 版本即可,這里我就選擇版本是14】

(2)官網下載安裝包: https://nodejs.org/en/download/releases/

  該安裝包有在windows下有2種形式

  • **.msi的安裝
  • **.zip的安裝

總結 msi和 zip 格式區別:

msi 安裝包【圖形界面操作、自動配置,刪除、發生錯誤的解決操作比較簡單,功能比較豐富(安裝起來后,占內存會多些)】;

zip 壓縮包 【進行操作,例如卸載:需要通過命令和刪除一些文件等(解壓之后即可,不需要安裝)】

 

2,配置變量(配置node系統環境、npm全局模塊下載的路徑和緩存cache的路徑

(1)node 環境配置:

.msi格式:安裝會自動將node.exe所在的目錄添加到系統環境變量path

.zip格式:需要自己手動添加node.exe所在的目錄添加到系統環境變量path

 

(2)配置、修改npm全局模塊(依賴包)下載的路徑和緩存cache的路徑:

    1)node根目錄下新建兩個文件夾:node_global 和 node_cache:

   2)配置node_global 和 node_cache系統變量:

      變量名:NODE_HOME;變量值:D:\node-v14.18\nodeInstall\node-v14.18.2-win-x64

   ② path 下 分別有關 node、node_global 和 node_cache系統變量是:

    %NODE_HOME%\

    %NODE_HOME%\node_global

    %NODE_HOME%\node_cache

   3) 通過命令配置 npm全局安裝位置和緩存路徑位置:

npm config set prefix "D:\node-v14.18\nodeInstall\node-v14.18.2-win-x64\node_global"

npm config set cache "D:\node-v14.18\nodeInstall\node-v14.18.2-win-x64\node_cache"

 

~安裝配置至此完成,不過直接使用npm的官方鏡像太慢了,推薦使用淘寶的npm鏡像~

3,cnpm安裝:(使用淘寶定制的cnpm命令工具代替默認的npm,這樣就可以使用cnpm命令來安裝模塊了):

■ 安裝淘寶cnpm 鏡像((利用npm安裝淘寶鏡像的cnpm):):

---如果安裝失敗,記得切換cmd命令行為管理員cmd!

# 下載cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
# 設置代理為cnpm
npm config set registry https://registry.npm.taobao.org

使用cnpm 命令來安裝模塊:

cnpm install [name]

 

 


 

 

✿ node.js是可以解析js的應用程序(即提供一個 JS 的運行環境,官網介紹:nodejs是對Chrome V8引擎進行了封裝)

對於js運行環境,瀏覽器也可以解析,那么瀏覽器和node.js的區別?
---側重點不通過,node側重於面向開發服務器,在處理高並發上有得天獨厚的優勢。而瀏覽器側重於側重視圖,需要大量操作DOM。nodejs無法使用DOM和BOM的操作,瀏覽器無法執行nodejs中的文件操作等功能

注意:nodejs的本質:不是一門新的編程語言,nodejs是javascript運行在服務端的運行環境,編程語言還是javascript

node用途:
① 開發服務端程序
② 開發命令行工具(CLI),比如npm,webpack,gulp,less,sass等
③ 開發桌面應用程序(借助 node-webkit、electron 等框架實現)

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM