1. 程式人生 > >【VUE】初級入門 關於npm與cnpm 區別的疑問

【VUE】初級入門 關於npm與cnpm 區別的疑問

總的來說 因為下載速度問題 我們下載cnpm代替npm進行使用。

NPM介紹

NPM(node package manager )節點包管理器,是的NodeJS的包管理器,用於節點外掛管理(包括安裝,解除安裝,管理依賴等)。npm是隨同新版的NodeJS一起安裝的包管理工具,所以我們需要下載安裝nodejs。

npm的常見使用場景有以下幾種:

  • 允許使用者從NPM伺服器下載別人編寫的第三方包到本地使用。
  • 允許使用者從NPM伺服器下載並安裝別人編寫的命令列程式到本地使用。
  • 允許使用者將自己編寫的包或命令列程式上傳到NPM伺服器供別人使用。

npm安裝外掛是從 npm官網 下載對應的外掛包,該網站伺服器位於國外,所以經常下載緩慢或出現異常

nodejs安裝:

nodejs官網地址:http://nodejs.org/

安裝過程網上很多 這裡簡略提一下

  1. windows下的NodeJS安裝是比較方便的(v0.6.0版本之後,支援windows native),只需要登陸官網下載安裝
  2. 安裝成功後,檢測是否安裝成功
    在CMD命令列輸入命令:node -v 顯示版本號表示安裝成功
    在這裡插入圖片描述
    在CMD命令列輸入命令: npm -v 顯示版本號表示安裝成功
    在這裡插入圖片描述

CNPM介紹

阿里巴巴的淘寶團隊把npm官網的外掛都同步到了在中國的伺服器。關於cnpm,來自官網的介紹:

“這是一個完整 npmjs.org 映象,你可以用此代替官方版本(只讀),同步頻率目前為 10分鐘 一次以保證儘量與官方服務同步。”

官方網址:http://npm.taobao.org
安裝:在CMD命令列執行命令npm install cnpm -g --registry=https://registry.npm.taobao.org

注:
安裝完後cnpm -v檢視版本號 跟npm 一樣 出現版本號表示成功
關閉命令提示符重新開啟,安裝完直接使用有可能會出現錯誤

cnpm跟npm用法一致,只是在執行命令時將npm改為cnpm