我有一个使用子模块共享代码的React应用,我想与lerna交换它。但是,除了发布到NPM之外,我只想使用 git-only ,其中将使用commitish将代码发布回git。基本上,文件夹的结构是这样的
app/
src/
components/
shared/
ui/
utilities/
index.js
.gitmodules
package.json
所有子模块进入共享。我的问题是我该如何设置lerna,以便使用仅git 来使“ app”具有对“ ui”和“实用程序”的依赖?
结构会是这样
lerna-app/
packages/
app/
ui/
utilities/
还是这样?
app/
packages/
ui/
utilities