node模块系统常用命令
命令 |
示例 |
备注 |
安装模块 |
npm install commander |
最新版本 |
npm install commander@1.0.0 |
指定版本 |
|
npm install commander@1.0.x |
支持通配符,代表1.0版本下的最新补丁 |
|
npm install commander@"" |
支持版本范围描述,代表最新版本 |
|
npm install commander@"*" |
支持版本范围描述,代表最新版本 |
|
npm install commander@"=1.1.0" |
指定版本 |
|
npm install commander@"~1.0.0" |
大于或等于指定版本,小于下一个主版本(2.0.0) |
|
npm install commander@">1.0.0" |
||
npm install commander@"<1.1.0" |
||
npm install commander@">=1.0.0 <1.1.0" |
||
npm install commander@"1.0.0 - 1.1.0 " |
||
npm install commander@"<=1.1.0 ||>=1.1.0" |
||
npm intall https://github.com/.../master |
直接从git 地址安装 |
|
npm install commander -g |
安装到全局目录 |
|
查看模块 |
npm ls -g |
查看全局安装的所有模块及其依赖 |
npm ls |
查看当前目录下的所有模块及其依赖(需切换到当前目录) |
|
npm outdated (-g) |
查看当前目录下过时的模块( 全局) |
|
更新模块 |
npm update commander (-g) |
|
缷载模块 |
npm rm commander |
|
关联模块 |
cd link-module npm link cd -commander-module npm link link-module |
分两步: 1. 设定某个模块可关联(全局可访问) 2. 在当前模块下,关联一个可关联的模块 |