首页 > 其他分享 >脚手架本地link标准流程

脚手架本地link标准流程

时间:2023-08-14 20:55:46浏览次数:29  
标签:npm node lib 流程 link 脚手架 your dir

前言

本篇文章主要解决,如何在本地调试脚手架和分包

一、 名词解释

文章中用到的词汇说明,方便理解

your-cli-dir: 本地脚手架的文件夹
your-lib-dir:本地分包的文件夹

二、 操作步骤

1.链接本地脚手架

cd your-cli-dir
npm link

2.链接本地库文件

cd you-lib-dir
npm link
cd you-cli-dir
npm link you-lib

3.取消链接本地库文件

cd your-lib-dir
npm unlink (库/包名称)
cd your-cli-dir
npm unlink you-lib
// 也可以不移除,直接在重新装一遍
rm -rf node_modules
//在链接npm上的包,需要重新安装
npm i you-lib -S

三、 命令解释

1.理解npm link

  • npm link: 将当前项目链接到node全局node_modules中作为一个库文件,并解析bin配置创建可执行文件
  • npm link your lib: 将当前项目中node_modules下指定的库文件链接到node全局node_modules下的库文件

    2.理解npm unlink

  • npm unlink:将当前项目从nod全局node_modules中移除
  • npm unlink your-lib:将当前项目中库文件依移除

标签:npm,node,lib,流程,link,脚手架,your,dir
From: https://www.cnblogs.com/qianduan888/p/17629712.html

相关文章

  • virtualenvwrapper 使用流程
    virtualenvwrapper使用流程virtualenvwrapper基于virtualenv,可以更方便的管理Python虚拟环境,virtualenvwrapper-win依赖于virtualenv,所以也要安装virtualenv。需要注意的是,virtualenvwrapper在Windows系统中只能通过cmd才能正常使用一、安装virtualenvwrapper-win......
  • 【产品人卫朋】专栏及配套资料更新:华为流程体系、产品经理、IPD与BLM模型
    目录前言01华为流程体系专栏02产品经理进阶专栏03华为战略方法论专栏04IPD进阶100例专栏作者介绍前言截止目前,本号已上线四大干货专栏,内容涉及:01华为流程体系(图文+视频);02硬件产品经理(图文+视频);03BLM战略方法论(图文+视频);04集成产品开发IPD体系(图文)。四大专栏具体内容......
  • LE Link Layer层状态
    standby(就绪状态)不能发送和接受数据,能够从其他状态跳转到当前状态advertising(广播状态)发广播包并监听和响应由该广播包触发的响应,可从standby->advertisingscanning(扫描状态)监听广播包,可从standby->scanninginitiating(发起状态)监听指定设备广播包并响应这些广播包来启动与......
  • 在postgresql数据库中如何实现Oracle中dblink功能
    转:https://blog.csdn.net/weixin_73350116/article/details/131905912引言在Oracle中常常有dblink功能,可以通过dblinks实现不同地址下得oracle数据库得数据交互。dblink是Oracle独有得功能,其他数据库有吗?当然,在postgresql也可以通过fdw实现与其他数据库进行数据交互,并且相较于O......
  • Android12 双屏异显/异触流程分析
    一、异显apk示例代码安卓12系统源码的ApiDemo的示例代码:development/samples/ApiDemos/src/com/example/android/apis/app/PresentationActivity.java该demo主要演示presentation的用法,presentation是一种特殊的对话框,主要用于在另外一块屏幕上显示内容。值得注意的是在创建pres......
  • 无人直播软件开发流程
      无人直播软件开发流程  无人直播软件技术开发需要强大的技术开发团队去完成,团队人员涉及技术有UI设计,后端代码开发,功能设计等人员,以下是关于开发软件的流程详细介绍。  1.需求分析:先设计软件的需求,对用户的功能做调研,无人直播时的功能都有那些,分析出来后再做软件的......
  • 优化数据采集流程:提升带宽利用率的技巧
    大家好!作为一名专业的爬虫程序员,当我们处理大量数据时,优化带宽利用率可以大大提升数据采集的效率和稳定性。今天,我将与大家分享一些实用的技巧,帮助大家优化数据采集流程,提升带宽利用率。首先,我们可以通过合理设置并发请求数量来优化带宽利用。默认情况下,Python的requests库是单线程......
  • CCLINK IE 转MODBUS-RTU网关modbusrtu功能码详解
    远创智控YC-CCLKIE-RTU。这款产品的主要功能是将各种MODBUS-RTU、RS485、RS232设备接入到CCLINKIEFIELDBASIC网络中。那么,这款通讯网关又有哪些特点呢?首先,它能够连接到CCLINKIEFIELDBASIC总线中作为从站使用,同时也能连接到MODBUS-RTU、RS485、RS232总线中作为主站或从站使......
  • ASPICE流程集成和测试
    ASPICE流程集成和测试是指将各个模块集成在一起,并进行整体测试,确保系统的功能和接口都符合要求。这一过程包括以下步骤:集成计划:编制集成计划,确定集成顺序、集成方法、集成时间等。模块集成:逐步将各个模块集成到整个系统中,确保每个模块的功能和接口都正确。系统测试计划:根据系统架构......
  • 使用conda准备tensorflow环境流程
    requirement.txt是这样写的:tensorflow==2.10.1pandas==1.3.5numpy==1.21.6scikit-learn==1.0.2tqdm==4.64.1absl-py==1.4.0gdown==4.7.1步骤如下1找到tensorflow对应python版本访问官网https://tensorflow.google.cn/install/source#tested_build_configurations,......