1. 程式人生 > >node.js常用命令

node.js常用命令

src save 配置信息 amp 列表 描述 ins ror -s

技術分享圖片

安裝node

驗證是否安裝node

$node -v
$npm -v

npm

node package manager ,
Node 的包管理器

安裝 包

# 安裝到當前目錄
$ npm install <包名>

出現error network 重新安裝

搜索包

$npm search <包名>

安裝指定版本

在cmd中:

$ npm install <包名>@版本號
$ npm install [email protected]

查看包的版本信息

$ npm list <包名> 

查看安裝的包列表

$npm ls

更新包

$ npm update <包名>

卸載包

$ npm uninstall jquery

init 初始化

npm init 會生成一個packagejson的文件,項目的配置信息

$ npm init
{
  "name": "day06", //項目名
  "version": "1.0.0", //版本號
  "description": "this is a npm project", //項目的描述
  "main": "index.js", //程序的入口文件
  "dependencies": { //項目依賴的包!!!重要的
    "jquery": "^1.12.4"
    "zepto": "^1.2.0"
  },
  "devDependencies": {}, //開發階段依賴的包!!!重要的
  "scripts": { //命令
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [ //關鍵詞
    "npm"
  ],
  "author": "guanqi", //作者
  "license": "ISC" //協議
}

安裝並添加依賴

$ npm install <包名> --save 會將當前目錄下的安裝包,並將包的信息,
添加到package.json中的dependencies選項中

$ npm install <包名> --save-dev安裝開發階段用的工具包,並不是項目必須有的。這個命令會將包安裝到當前目錄下的安裝包,並將包的版本信息,
添加到package.json中的devDependencies選項中

全局安裝

$ npm install <包> -g , -g代表全局安裝,不會在package.json中看到

安裝包

$ bower install <包名> --save

,在當前目錄安裝包,並將版本信息添加到bower.json中

$ bower install <包名>@版本號,安裝指定的版本號

查看包的信息

$ bower info <包名> 查看包的詳細信息

搜索包

$ bower search <包名>

包列表

$ bower list

卸載包

$ bower uninstall <包名>

node.js常用命令