命令 | 作用 |
---|---|
npm init | 初始化 package.json,它是 NodeJS 约定的用来存放项目的信息和配置等信息的文件 |
npm i | 安装所有依赖,从github上拉取项目后,常执行此命令用于初始化 |
npm i 包名 | 安装模块到默认dependencies |
npm i 包名 -g | 会安装到配置的全局目录下 |
npm i 包名 -S | 安装包信息将加入到dependencies生产依赖 |
npm i 包名 -D | 安装包信息将加入到devDependencies开发依赖 |
npm i 包名@1.8.3 | 安装模块指定为1.8.3版本 |
命令 | 作用 |
---|---|
npm update 包名 | 更新最新版本的模块 |
npm update 包名@2.1.0 | 更新到指定版本号的模块 |
npm install 包名@latest | 更新到最新版本 |
命令 | 作用 |
---|---|
npm list / npm ls | 查看本地已安装包的清单列表 |
npm view 包名 dependencies | 查看某个包对于各种包的依赖关系 |
npm view 包名 version | 查看包的最新的版本号 |
npm view 包名 versions | 查看包的历史版本号 |
npm view 包名 | 查看最新的jquery版本的信息 |
全局淘宝镜像:
npm config set registry https://registry.npm.taobao.org
默认全局镜像:
npm config set registry https://registry.npmjs.org
命令 | 作用 |
---|---|
npm cache clean | 清除npm的缓存 |
npm prune | 清除项目中没有被使用的包 |