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

npm link的使用方法详细介绍

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/598591.html

相关文章:

  • 动手实践:如何提取Python代码中的字符串变量的值
  • QML通过XMLHttpRequest实现HTTP通信
  • RocketMQ的广播消息和集群消息有什么区别?
  • 密码学(斯坦福)
  • 突破性进展:超短等离子体脉冲实现单电子量子干涉,为飞行量子比特奠定基础
  • 分布式爬虫数据存储开发实战
  • Hadoop、Spark、Flink 三大大数据处理框架的能力与应用场景
  • (LeetCode 面试经典 150 题) 42. 接雨水 (单调栈)
  • 数据分析与做菜的关系,makedown
  • 630,百度文心大模型4.5系列开源!真香
  • 牛客笔试AI智能监考:革新远程招聘,打造公平高效的笔试新时代
  • 力扣网C语言编程题:寻找两个正序数组的中位数
  • (LeetCode 每日一题) 3330. 找到初始输入字符串 I (字符串)
  • 8.4 Jmter实践不同线程组之间的全局变量的传递和使用
  • opencv入门(5)图像像素的读写操作和算术运算
  • VCenter SSL过期,登录提示HTTP 500错误解决办法
  • 应急响应靶机-linux1-知攻善防实验室
  • 动态库与符号表综合指南
  • Github CLI 快速 clone下载到本地教程
  • C# WPF + Helix Toolkit 实战:用两种方式打造“六面异色立方体”
  • OpenCV图像梯度处理详解:原理、API与实战代码解析
  • Java 中 List.stream() 的全面使用指南(含完整示例)
  • jQuery 安装使用教程
  • OpenCV CUDA模块设备层-----二值化阈值操作函数thresh_binary_func()
  • android车载开发之HVAC
  • Conda 虚拟环境克隆与 PyCharm 配置教程
  • C# 程序:查看 PageUp 热键消息映射表
  • 系统性能优化-9 HTTP1.1
  • 柱塞泵体结构化网格划分
  • 408第三季part1 - 操作系统 - 基本分页II