全國(guó)咨詢(xún)/投訴熱線(xiàn):400-618-4000

首頁(yè)常見(jiàn)問(wèn)題正文

Web前端知識(shí)培訓(xùn):npm包管理工具

更新時(shí)間:2022-07-18 來(lái)源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

  npm(Node.js Package Manager)是一個(gè)Node.js的包管理工具,用來(lái)解決Node.js代碼部署問(wèn)題。在安裝Node.js時(shí)會(huì)自動(dòng)安裝相應(yīng)的npm版本,不需要單獨(dú)安裝。使用npm包管理工具可以解決如下場(chǎng)景的需求。

  (1)從npm服務(wù)器下載別人編寫(xiě)的第三方包到本地使用。

  (2)從npm服務(wù)器下載并安裝別人編寫(xiě)的命令程序到本地使用。

  (3)將自己編寫(xiě)的包或命令行程序上傳到npm服務(wù)器供別人使用。

  npm提供了快速操作包的命令,只需要簡(jiǎn)單命令就可以很方便地對(duì)第三方包進(jìn)行管理,下面列舉了npm中的常用命令。

  ·npm install:安裝項(xiàng)目所需要的全部包,需要配置package.json文件。

  ·npm uninstall:卸載指定名稱(chēng)的包。

  ·npm install包名:安裝指定名稱(chēng)的包,后面可以跟參數(shù)“-g”表示全局安裝,“--save”表示本地安裝。

  ·npm update:更新指定名稱(chēng)的包。

  ·npm start:項(xiàng)目啟動(dòng);通過(guò)CDN方式引入Vue,可以緩解服務(wù)器的壓力,加快文件的下載速度。目前,網(wǎng)絡(luò)上有很多免費(fèi)的CDN服務(wù)器可以使用的。

  ·npm run build:項(xiàng)目構(gòu)建。

  多學(xué)一招:

  由于npm的服務(wù)器在國(guó)外,使用npm下載軟件包的速度非常慢,為了提高下載速度,推薦讀者切換成國(guó)內(nèi)的鏡像服務(wù)器來(lái)使用。

分享到:
在線(xiàn)咨詢(xún) 我要報(bào)名
和我們?cè)诰€(xiàn)交談!