1

我有一个使用子模块共享代码的 React 应用程序,我想用 lerna 交换它。但是我不想发布到 NPM,我只想使用git-only,代码将使用 commitish 发布回 git。基本上文件夹的结构是这样的

app/
  src/
    components/
    shared/
      ui/
      utilities/
    index.js
  .gitmodules
  package.json

所有子模块都进入共享状态。我的问题是如何设置 lerna 以便“app”使用git-only依赖“ui”和“utilities” ?

是不是结构会是这样

lerna-app/
  packages/
    app/
    ui/
    utilities/

还是这样?

app/
  packages/
    ui/
    utilities
4

0 回答 0