npm與cnpm

 

什麼是NPM(NPM的使用介紹)node

NPM是隨同NodeJS一塊兒安裝的包管理工具,能解決NodeJS代碼部署上的不少問題,常見的使用場景有如下幾種:web

  • 容許用戶從NPM服務器下載別人編寫的第三方包到本地使用。
  • 容許用戶從NPM服務器下載並安裝別人編寫的命令行程序到本地使用。
  • 容許用戶將本身編寫的包或命令行程序上傳到NPM服務器供別人使用。

因爲新版的nodejs已經集成了npm,因此以前npm也一併安裝好了。一樣能夠經過輸入 "npm -v" 來測試是否成功安裝。express

 

使用 npm 命令安裝模塊

npm 安裝 Node.js 模塊語法格式以下:  $ npm install <Module Name>npm

 

如下實例,咱們使用 npm 命令安裝經常使用的 Node.js web框架模塊 express: $ npm install express;服務器

 

安裝好以後,express包就放在了工程目錄下的 node_modules 目錄中,所以在代碼中只須要經過 require('express') 的方式就好,無需指定第三方包路徑。框架

var express = require('express');工具

 

全局安裝與本地安裝

npm install express          # 本地安裝
npm install express -g   # 全局安裝

 若是出現如下錯誤:    測試

npm err! Error: connect ECONNREFUSED 127.0.0.1:8087



解決辦法爲:
$ npm config set proxy null
相關文章
相關標籤/搜索