现在前端有两个项目代码,一个是主仓库,提供现有的页面组件,通用方法,且主仓库已经有成熟页面。
现在要新建一个子仓库,子仓库要能使用到父仓库的组件和公用方法,然后最后提供一个页面,挂载在父仓库项目的路由上
请问git submodule可以实现吗?有什么好方法可以实现这种两个仓库相互的关系
项目用webpack
吗?看起来可以考虑下这个https://www.webpackjs.com/concepts/module-federation/
git submodule
是可以的, 不过根据你的需要, 直接根据仓库新建议分支岂不是更简单
https://zhuanlan.zhihu.com/p/87053283
除了下面的方法你可以把主仓库的公共组件上传私人仓库,然后在子仓库npm或者yarn 下来,就像你用第三方组件一样,这样你的主仓库和子仓库都可以用这些组件
你可以在每一篇教程中找到在线的代码范例,但如果你想自己运行教程的Demo或者将正常工作的范例代码与你的代码进行比较,你可以在这里找到在线的GitHub代码仓库。 目前,CMakeLists.txt文件能够正常生成Visual Studio的工程文件和make文件,它能够在Windows和Linux上运行。但是它在Apple的macOS和其它的IDE上还没有进行非常完全的测试,所以如果出现问题你可以
既然我们现在把一切都设置好了,那么我们需要一个Git仓库。有两种方法可以得到它:一种是从已有的Git仓库中 clone (克隆,复制);还有一种是新建一个仓库,把未进行版本控制的文件进行版本控制。 Clone一个仓库 为了得一个项目的拷贝(copy),我们需要知道这个项目仓库的地址(Git URL). Git能在许多协议下使用,所以Git URL可能以ssh://, http(s)://, git
git拉取代码报如下错误,什么原因导致得啊 Auto packing the repository in background for optimum performance. See “git help gc” for manual housekeeping. Unlink of file '.git/objects/pack' failed. Should I try again? (y/n)
主要内容:JEP 296 : 将 JDK 多个代码仓库合并到一个仓库JEP 296 : 将 JDK 多个代码仓库合并到一个仓库 在 JDK 9 中,有八个基于模块的目录,称为 repos。 root corba hotspot jaxp jaxws jdk langtools nashorn 代码的组织方式如下 : 从 Java 10 开始,将 JDK 多个代码仓库合并到一个仓库。现在的结构为 :
有两种取得 Git 项目仓库的方法。 第一种是在现有项目或目录下导入所有文件到 Git 中; 第二种是从一个服务器克隆一个现有的 Git 仓库。 在现有目录中初始化仓库 如果你打算使用 Git 来对现有的项目进行管理,你只需要进入该项目目录并输入: $ git init 该命令将创建一个名为 .git 的子目录,这个子目录含有你初始化的 Git 仓库中所有的必须文件,这些文件是 Git 仓库的骨
本章节我们将为大家介绍如何创建一个 Git 仓库。 你可以使用一个已经存在的目录作为Git仓库。 git init Git 使用 git init 命令来初始化一个 Git 仓库,Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令。 在执行完成 git init 命令后,Git 仓库会生成一个 .git 目录,该目录包含了资源的所有元数据,其他的