node.js在windows下的學習筆記(3)---npm

來源:互聯網
上載者:User

標籤:style   blog   http   color   使用   ar   檔案   2014   sp   

1.什麼是npm

npm是Node.js的包管理器,它允許開發人員在Node.js的應用程式中建立,共用,重用模組。之前我們通過node的官網的安裝程式安裝了Node.js,那麼npm就已經裝好了的。

既然npm是Node.js的包管理器,那麼什麼是包呢?

包:包是一個檔案夾,將模組封裝起來,用於發布,更新,依賴管理,版本控制。你可以簡單的把包理解成就是一個檔案夾。package.json描述包的一些資訊

模組:一個實現某些特定功能的檔案,以實現模組化編程。

2.如何使用npm為node.js安裝模組

在cmd下輸入npm可以查看npm是否可以用

在windows上裝好了node.js 版本為:v0.10.30 。由於不是用的預設安裝路徑,需要在 報錯的路徑下 建個名為  npm的檔案 ,不要帶尾碼名哦。報錯路徑為: C:\Users\“你使用者名稱”\AppData\Roaming\   這個路徑下建個npm檔案即可正常使用npm 命令了!

然後再輸入npm就可以看到系統返回的一些系統的文本了

 使用npm install 模組名 ,就可以安裝這個模組了,npm會自動連網去下載這個包

然後我們會發現我們的項目目錄中就多了一個下面的檔案夾

開啟上面的這個檔案夾,發現裡面就是我們剛才下載好的cookie這個模組了

再開啟cookie這個檔案夾,裡面有個package.json檔案,這個檔案就描述了cookie這個包的資訊

開啟package.json,找到 "main": "index.js",index.js這是這個包的路口檔案.

開啟index.js,發現如所示的代碼。通過module.exports把serialize,parse這2個函數暴露出來。這樣當別的JS檔案通過require引入這個模組的時候,就可以調用這2個方法了

module.exports和exports是一樣的

3.如何移除這個模組

通過npm remove 模組名,來移除這個模組

 

node.js在windows下的學習筆記(3)---npm

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.