|
hai 3 meses | |
---|---|---|
.vscode | hai 10 meses | |
apps | hai 3 meses | |
configs | hai 3 meses | |
core | hai 1 ano | |
data | hai 4 meses | |
docs | hai 5 meses | |
packages | hai 5 meses | |
plugins | hai 3 meses | |
public | hai 1 ano | |
scripts | %!s(int64=2) %!d(string=hai) anos | |
.editorconfig | hai 1 ano | |
.eslintignore | hai 10 meses | |
.gitignore | hai 10 meses | |
.npmrc | hai 5 meses | |
.prettierignore | hai 10 meses | |
.prettierrc.json | hai 1 ano | |
README.md | hai 5 meses | |
eslint.config.mjs | hai 7 meses | |
package.json | hai 10 meses | |
pnpm-lock.yaml | hai 4 meses | |
pnpm-workspace.yaml | hai 1 ano |
剑鱼产品整体前端应用,基于 vite、pnpm 构建 monorepo 体系。
该项目目前聚合了:
jy-mobile
=> apps/mobile
page_bigmember_pc
=> apps/bigmember_pc
page_workDesktop
=> apps/work-bench
jy-pc
=> apps/jy-pc
├── apps
│ ├── bigmember_pc
│ ├── mobile
│ ├── jy-pc
│ └── work-bench
├── configs
├── core
│ └── emitter
├── data
│ ├── api
│ └── store
├── docs
├── packages
│ ├── mobile-ui
│ ├── pc-ui
│ ├── style
│ ├── util
│ └── work-bench-frame
├── plugins
│ └── login-auth
└── scripts
环境要求:
pnpm
pnpm set registry http://172.20.100.235:14873/
pnpm run dev:doc
pnpm run build:doc
MonoRepo 其实不是一个新的概念,在软件工程领域,它已经有着十多年的历史了。
概念上很好理解,就是把多个项目放在一个仓库里面,相对立的是传统的 MultiRepo 模式,即每个项目对应一个单独的仓库来分散管理。