npm常用命令
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 //能够撤销公布本人公布过的某个版本代码