目录
- npm init #初始化一个package.json文件
- npm init -y | npm init --yes
npm s jquery | npm search jquery
- npm install npm -g #更新到最新版本
- npm i uniq | npm install uniq
- npm i jquery@1.11.2 #安装指定版本的包
- npm i -S less | npm i --save less #生产依赖(默认与不输入-S含义相同)
- npm i -D less | npm i --save-dev less #开发依赖
- npm i -g nodemon #全局安装(暴露全局命令nodemon,在命令行中使用)
- npm i | npm install #根据package.json和package-lock.json中的声明安装所有依赖
- npm r jquery | npm remove jquery
- npm r -g nodemon #删除全局依赖包
- npm update jquery #更新最新版本
- npm update jquery@2.1.0 #更新到指定版本号
- npm install jquery@latest #直接更新到最后一个新版本
- npm config set registry https://registry.npm.taobao.org #设置全局的npm淘宝镜像
- npm config set registry https://registry.npmjs.org #切换回默认全局镜像
- npm list -g | npm ls -g #查看全局已安装的包
- npm list | npm ls #查看当前项目已安装的包
- npm root #查看项目中模块所在的目录
- npm root -g #查看全局安装的模块所在目录
- npm view jquery dependencies #查看某个包对于各种包的依赖关系
- npm view jquery version #查看jquery最新的版本号
- npm view jquery versions #查看所有jquery历史版本号(很实用)
- npm view jquery #查看最新的jquery版本的信息
- npm info jquery #查看jquery的详细信息,等同于上面的npm view jquery
- npm list jquery 或 npm ls jquery #查看本地已安装的jquery的详细信息
- npm view jquery repository.url #查看jquery包的来源地址
- npm cache clean #清除npm的缓存
- npm prune #清除项目中没有被使用的包
- npm outdated #检查模块是否已经过时
- npm repo jquery #会打开默认浏览器跳转到github中jquery的页面
- npm docs jquery #会打开默认浏览器跳转到github中jquery的README.MD文件信息
- npm home jquery #会打开默认浏览器跳转到github中jquery的主页
npm配置别名:在package.json中scripts属性中配置相关命令,再使用npm run [别名]
淘宝镜像cnpm(只读):npm install -g cnpm -registry=https://registry.npmmirror.com/