npm是隨同nodejs一起安裝的包管理工具,能解決nodejs**部署上的很多問題,常見的使用場景有以下幾種:
3、 允許使用者將自己編寫的包或命令列程式上傳到npm伺服器供別人使用。
安裝npm
npm install npm -g
npm 安裝 node.js 模組$ npm install name>
解除安裝 node.js 模組$ npm uninstall name>
更新node.js 模組搜尋node.js 模組$ npm update
$ npm search name>
檢視所有安裝的模組:$ npm ls
檢視所有全域性安裝的模組:$ npm ls -g
package.json 位於模組的目錄下,用於定義包的屬性。
package.json 屬性說明:
name - 包名。
version - 包的版本號。
description - 包的描述。
homepage - 包的官網 url 。
author - 包的作者姓名。
contributors - 包的其他貢獻者姓名。
dependencies - 依賴包列表。如果依賴包沒有安裝,npm 會自動將依賴包安裝在 node_module 目錄下。
repository - 包**存放的地方的型別,可以是 git 或 svn,git 可在 github 上。
main - main 欄位是乙個模組id,它是乙個指向你程式的主要專案。就是說,如果你包的名字叫 express,然後使用者安裝它,然後require("express")。
keywords - 關鍵字
npm 常用命令
npm 是官方的 node.js 包管理器,已包含在 nodejs 中.安裝軟體包 任何包可以用以下命令安裝 npm install packagename這個命令會將包安裝在當前目錄下node modules目錄內,可執行命令 如果有 安裝在node modules bin目錄下.作為系統級的全域...
npm常用命令
使用 定製的 cnpm gzip 壓縮支援 命令列工具代替預設的 npm npm install g cnpm registry 檢視所有命令 npm help 檢視某條命令的詳細幫助 npm help install 檢測是否安裝成功 npm v 公升級npm到最新版 npm install np...
npm常用命令
npm cache clean force npm install registry 臨時使用 映象install npm registry install express 使用臨時 映象install某個模組 npm install g cnpm registry 全域性安裝 映象,之後可以直接使...