当前位置: 首页 > news >正文

npm list的使用方法详细介绍

npm list的使用方法详细介绍

  • 一、实际场景描述
  • 二、实际操作
  • 三、最终验证

一、实际场景描述

我目前有三个项目代码,分别描述为ABC
项目A依赖项目B、项目C
项目B依赖项目C

这个时候我想直接本地在项目A的环境下调试项目B和项目C,那么我们就可以使用npm list把项目B和项目C放到你本机的全局包里面,然后项目A和项目B依赖使用了

二、实际操作

先在项目C进行如下操作【因为我们的背景是项目A和B全依赖项目C,所以先改C】
在这里插入图片描述
build完毕之后进行npm link
在这里插入图片描述

这个时候我们可以检查下是否全局包里面有项目C了
npm list -g --depth=0
在这里插入图片描述




接下来对项目B进行操作
在这里插入图片描述

然后项目B从新build

build完之后也是在执行npm link生成本地全局包链接
检查是否生成了:
在这里插入图片描述




接下来处理项目A
分别从新引用项目B和项目C为取本地的
在这里插入图片描述
在这里插入图片描述

补充一个检查方法:
在这里插入图片描述

三、最终验证

我们刚才在项目B和项目C的更改生效了,OK了~
在这里插入图片描述

http://www.lqws.cn/news/594433.html

相关文章:

  • 【开源项目】一款真正可修改视频MD5工具视频质量不损失
  • uniapp+vue写小程序页面,实现一张图片默认放大后,可以在容器内上下左右拖动查看
  • 前端第二节(Vue)
  • 【实战】 容器中Spring boot项目 Graphics2D 画图中文乱码解决方案
  • anchor 智能合约案例3 之 journal
  • Docker进阶命令与参数——AI教你学Docker
  • 想做跑腿配送生意,怎么第三方平台订单对接?
  • MCU、LIN收发器、LIN总线、节点,它们之间是如何协作的?
  • SVN 分支管理(本文以Unity项目为例)
  • 以下是 Kafka 不同认证方式的配置示例,结合前面的单表设计方案,展示如何为每种认证方式填充配置表
  • 【Go-选项模式】
  • Spring Boot 2 多模块项目中配置文件的加载顺序
  • 2025年主流大厂Java后端面试题主题深度解析
  • 【深度学习新浪潮】人工智能在文物考古领域有哪些最新研究进展?
  • 基于开源AI大模型AI智能名片S2B2C商城小程序的流量转化与价值沉淀研究
  • 借助飞算AI新手小白快速入门Java实操记录
  • AbMole| H₂DCFDA(M9096;活性氧(ROS)探针)
  • C#基础(DllImport)
  • CppCon 2018 学习:Better C++ using Machine Learning on Large Projects
  • [Python 基础课程]字符串
  • Tomcat9部署jsp产生错误FileCountLimitExceededException
  • 网络安全监测探针功能
  • Python 数据分析:DataFrame,生成,用字典创建 DataFrame ,键值对数量不一样怎么办?
  • python+uniapp基于微信小程序的PS社区系统
  • 基于3D卷积神经网络与多模态信息融合的医学影像肿瘤分类与可视化分析
  • JVM调优实战 Day 15:云原生环境下的JVM配置
  • Go 服务如何“主动”通知用户?SSE广播与断线重连实战
  • 【算法】动态规划:python实现 1
  • 前端开发git的使用(常用命令和规范)
  • Python ORM 完全指南:从基础到高级实践