1.常用命令
1.1安装命令:
//全局安装
npm install 模块名 -g
//本地安装
npm install 模块名
//一次性安装多个
npm install 模块1模块2模块3
//安装开发时依赖包
npm install 模块名 --save-dev (npm install 模块名 --D)
//安装运行时依赖包
npm install 模块名--save (npm install 模块名--S)
1.2 查看包的仓库地址
npm view 模块名repository.url
1.3 查看模块版本号
//查看模块当前的版本号(版本是该模块在远程仓库的版本号,并不是当前项目中所依赖的版本号)
npm view 模块名 version
//查看当前项目中模块的版本号的命令为
npm list 模块名 version
//查看模块的历史版本和当前版本
npm view 模块名 versions
1.4 查看当前模块依赖的node最低版本号
npm view 模块名 engines
1.5 查看某个包的各种属性
npm view 模块名 dependencies
1.6 用于更改包内容后进行重建
npm rebuild 模块名
1.7 卸载某个包
npm uninstall 模块名
1.8 更新模块
npm update 模块名
1.9 发布一个npm包的时候,需要检验某个包名是否已经存在
npm search 模块名
1.10 引导你创建一个package.json文件,包括名称、版本、作者这些信息
npm init
1.11 清除npm缓存
npm cache clean//慎重使用改命令
1.12 打开某个模块的issue界面
npm bugs 模块名
1.13 打开某个模块的仓库界面
npm repo 模块名
1.14 查看当前已安装的模块
npm list
2.版本控制
npm包的版本号的格式X.Y.Z,其中X为主版本号,只有更新了不向下兼容的API时进行修改主版本号,Y为次版本号,当模块增加了向下兼容的功能时进行修改,Z为修订版本号,当模块进行了向下兼容的bug修改后进行修改
默认情况下,当用--save或者--save-dev安装一个模块时,npm通过脱字符(^)来限定所安装模块的主版本号,而该脱字符对于不同的版本号有不同的更新机制
^1.2.1 代表的更新版本范围为 >=1.2.1 && < 2.0.0
^0.2.1 代表的更新版本范围为 >=0.2.1 && < 0.3.0
^0.0.2 代表的更新版本范围为 0.0.2(相当于锁定为了0.0.2版本)
博客介绍了npm的常用命令,如安装、查看包仓库地址、版本号等,还涉及清除缓存、打开模块界面等操作。同时说明了npm包版本号格式X.Y.Z,X为主版本号,Y为次版本号,Z为修订版本号,以及各版本号修改的条件。
330

被折叠的 条评论
为什么被折叠?



