npm常用命令汇总

npm常用命令汇总
注:用 echarts 当做下载依赖的案例

npm安装包时 -S、-D和-g的说明

npm i echarts # 安装依赖 npm install echarts的简写 
npm i echarts -g # 全局安装 npm install echarts -global的简写 
npm i echarts -S # 生产环境 npm install echarts -save的简写:写入dependencies节点,一般安装生产环境所用依赖
npm i echarts -D # 开发环境 npm install echarts -save-dev的简写:写入devDependencies节点,npm install 时下载该依赖,一般安装开发环境所用依赖

npm下载命令

命令 说明
npm init 初始化当前目录
npm i 安装所有依赖;npm install的简写
npm i echarts 安装单独的依赖
npm install echarts@latest 安装最新版本
npm i echarts@5.0.0 安装指定版本的依赖
npm i echarts -g 全局安装,对模块进行全局安装,不在node_modules目录下,不写入节点,npm install时不下载该依赖,在操作系统的任何目录都可以使用这个模块
npm i echarts -S 安装依赖到node_modules目录下,写入dependencies节点,npm install时下载该依赖,一般安装生产环境所用依赖
npm i echarts -D 安装依赖到node_modules 目录下,写入devDependencies节点,npm install时下载该依赖,一般安装开发环境所用依赖
npm install echarts@5.0.0 --registry=https://registry.npmjs.org/ 指定版本和临时源;模板:npm install 依赖名@版本号 --registry=临时源

npm卸载命令

命令 说明
npm uni echarts 卸载依赖;npm uninstall echarts的简写
npm uninstall echarts --save 卸载项目中的依赖项(将其从package.json中移除)
npm uninstall echarts --save-dev 卸载本地开发依赖项(将其从package.jsondevDependencies中移除)
npm uninstall -g echarts 卸载全局依赖项

npm更新依赖

命令 说明
npm update 更新所有依赖
npm update echarts 更新项目中的依赖
npm install echarts@5.0.0 更新到特定版本
npm update echarts@latest 更新到最新版本
npm update -g echarts 更新全局安装的模块

npm查看命令

命令 说明
npm -v 查看版本号
npm root 查看项目中依赖所在的目录
npm root -g 查看全局安装的依赖的所在目录
npm list 查看本地已安装的依赖 简写:npm ls
npm list -g --depth 0 查看全局已安装的依赖
npm list echarts 查看本地已安装的依赖的的详细信息,或者npm ls echarts
npm view echarts 查看依赖最新的版本的信息 或者npm info echarts
npm view echarts dependencies 查看某个包对于各种包的依赖关系
npm view echarts version 查看依赖最新的版本号
npm view echarts versions 查看当前依赖的所有历史版本号
npm view echarts repository.url 查看包的来源地址

npm清楚缓存

命令 说明
npm cache clean --force 清除所有缓存数据(包括模块缓存、包的压缩文件(tar)、包元数据缓存、本地打包的包(.pack文件)、npm的日志文件、报告文件(report.json)以及已安装模块的缓存)
npm cache clean 清除缓存
npm cache clean tar 清除包的压缩文件(tar)
npm cache clean metadata 清除包元数据缓存
npm cache clean pack 清除本地打包的包(.pack文件)
npm cache clean logs 清除npm的日志文件
npm cache clean report 清除报告文件(report.json)
npm cache clean node_modules 清除已安装模块的缓存
npm cache verify 检查缓存是否已经全部清空

npm其他命令

命令 说明
npm prune 清除项目中没有被使用的包
npm outdated 检查依赖是否已经过时,会在版本信息中用红色标记出来,提醒开发者更新该包

相关推荐

  1. npm命令汇总

    2024-05-14 11:42:07       36 阅读
  2. npm 命令

    2024-05-14 11:42:07       51 阅读
  3. npm命令

    2024-05-14 11:42:07       58 阅读
  4. npm命令

    2024-05-14 11:42:07       45 阅读
  5. npm命令

    2024-05-14 11:42:07       31 阅读
  6. npm命令

    2024-05-14 11:42:07       37 阅读
  7. npm命令

    2024-05-14 11:42:07       35 阅读
  8. npm、yarn命令

    2024-05-14 11:42:07       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-14 11:42:07       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-14 11:42:07       72 阅读
  3. 在Django里面运行非项目文件

    2024-05-14 11:42:07       58 阅读
  4. Python语言-面向对象

    2024-05-14 11:42:07       69 阅读

热门阅读

  1. 【八股系列】React中props和state的区别是什么?

    2024-05-14 11:42:07       31 阅读
  2. 【MySQL】MySQL外键和级联删除

    2024-05-14 11:42:07       33 阅读
  3. 深度学习系列68:声音克隆项目OpenVoice

    2024-05-14 11:42:07       38 阅读
  4. 【VUE.js】---

    2024-05-14 11:42:07       29 阅读
  5. C#算法之计数排序

    2024-05-14 11:42:07       27 阅读
  6. aws s3

    aws s3

    2024-05-14 11:42:07      31 阅读
  7. python 基础(笔记)

    2024-05-14 11:42:07       36 阅读
  8. Python3 笔记:分支结构

    2024-05-14 11:42:07       36 阅读