npm -v // 查看版本号
npm --help // 查看 npm 所有命令
npm adduser // 增加 npm 账号,也能够去 npm 官网注册
npm init // 构建我的项目阐明,生成 package.json 文件
npm view jquery versions // 查看历史版本信息 (最多只能显示 100 条)
npm view node versions --json // 查看所有版本信息
npm view jquery version // 查看最新版本信息
npm info jquery // 查看所有版本及 jquery 的信息
npm ls jquery // 查看本地安裝的 jquery 版本
npm ls jquery -g // 查看全局安裝的 jquery 版本
npm i jquery@3.2.3 // 安裝指定版本
npm i jquery // 装置举荐的版本
npm i jquery@latest // 安裝指定、最新版本
npm install gulp // 简写 npm i gulp // 装置依赖
npm install gulp -S -D
npm install gulp@3.0.0 --save
npm update gulp // 能够把当前目录下 node_modules 子目录里边的对应模块更新至最新版本
npm update gulp -g // 能够把全局装置的对应命令行程序更新至最新版
npm uninstall gulp@3.0.0 --save // 卸载依赖
npm install cnpm -g --registry= https://registry.npm.taobao.org // 装置淘宝镜像
npm config list // 查看 npm 的配置
npm config set registry https://registry.npm.taobao.org // 设置淘宝镜像源
npm config set registry https://registry.npmjs.org // 设置 npm 源
npm set disturl https://npm.taobao.org/dist // 设置资源库从淘宝库获取
npm cache clean --force // 清空 npm 本地缓存,用于凑合应用雷同版本号公布新版本代码的人
npm run dev / test / build // 执行 script 命令
npm login // 公布包时登录 npm 账号用的
npm version patch // 公布小版本号,小变动,比方修复 bug 等
npm version minor // 公布两头版本号,性能变动
npm version major // 公布大版本号,毁坏模块对后兼容
npm publish // 公布包到 npm 官网库
npm unpublish test // 撤销已公布的包
npm unpublish test --force // 强制撤销
npm unpublish test@1.0.2 // 能够撤销公布本人公布过的某个版本代码