9.Node.js 包管理器npm
阿新 • • 發佈:2017-12-02
poi error 控制 rip amp echo spec .json 安裝
npm 是 Node.js 官方提供的包管理工具, 用於 Node.js包的發布、傳播、依賴控制
安裝 express ==> 流行的基於Node.js的Web開發框架,可以快速地搭建一個完整功能的網站。
$ npm install express
包的發布 , 創建符合 npm 規範的 package.json 文件
$ npm init
輸入命令後,會生成package.json文件
package name: (byvoidmodule) alan version: (1.0.0) 0.0.1 description: 吳濤第一個npm包 entry point: (index.js) test command: git repository: keywords: author: 吳濤 license: (ISC) About to write to G:\nodejs\byvoidmodule\package.json: { "name": "alan", "version": "0.0.1", "description": "吳濤第一個npm包", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "吳濤", "license": "ISC" }
這樣就在 byvoidmodule 目錄中生成一個符合 npm 規範的 package.json 文件。創建一個 index.js 作為包的接口,一個簡單的包就制作完成了。 在發布前,我們還需要獲得一個賬號用於今後維護自己的包,使用 npm adduser 根據提示輸入用戶名、密碼、郵箱,等待賬號創建完成。完成後可以使用 npm whoami 測驗是否已經取得了賬號。 接下來,在 package.json 所在目錄下運行 npm publish ,稍等片刻就可以完成發布了。打開瀏覽器,訪問 http://search.npmjs.org/ 就可以找到自己剛剛發布的包了。現在我們可以在世界的任意一臺計算機上使用 npm install byvoidmodule 命令來安裝它。
9.Node.js 包管理器npm