
1 Imindzzz 2024 年 1 月 9 日 via Android git submodule |
2 yl20181003 2024 年 1 月 9 日 试试 MicroApp 或者 Module Federation 单独部署一份,a ,b 两个项目各自加载一遍 |
3 XCFOX 2024 年 1 月 9 日 npm pack 一下会得到一份模块压缩包。把这个压缩包扔到 oss 上,或者再开一个仓库专门用来存模块包,或者直接把模块扔 a,b 项目仓库里。 从 url 安装模块:npm install https://github.com/indexzero/forever/tarball/v0.5.6 从 本地安装模块: npm install ./package.tgz 参考: https://docs.npmjs.com/cli/v10/commands/npm-pack https://docs.npmjs.com/cli/v10/commands/npm-install https://pnpm.io/zh/cli/pack https://pnpm.io/zh/cli/install https://yarnpkg.com/cli/pack https://yarnpkg.com/cli/add |
4 sqlNice 2024 年 1 月 9 日 感觉还是 git submodule 或者 git subtree 合适。你只需要提取公共代码放在一个单独的 git 仓库里,然后这两个项目进行引用就可以了 |
5 flyPig9527 2024 年 1 月 9 日 没有私有的 npm 服务器,还是搞个公共 npm 包吧,不是什么很大的商业机密是不会有人在意的 |
6 flyPig9527 2024 年 1 月 9 日 npm 也能按照公司内网的 gitlab 项目,可以在公司内网的 gitlab 建个仓库,npm install 下来也行 |
7 tool2d 2024 年 1 月 9 日 小项目整那么复杂,直接文件夹同步过去。 |
8 Baymaxbowen 2024 年 1 月 9 日 微应用包一下 A 做主应用,B 做子应用,这个页面写在 B 项目里面,在 A 应用里面引用 B ,可以使用 qiankun 、MicroApp 、Module Federation 来实现,如果要再简单可以使用 iframe 实现 |
9 laoona 2024 年 1 月 9 日 pnpm 的 workspace 能否实现? |
10 zsj1029 2024 年 1 月 9 日 Lerna 主推 rush js 微软的也可以 Monorepo 应该是属于这个需求吧 |
11 web1996 2024 年 2 月 22 日 via Android 直接将这个页面输出一个 js 文件来引用,可不可以。 |
12 heishu 2024 年 5 月 28 日 楼主最后采用哪种方案了?? |