|
há 2 semanas atrás | |
---|---|---|
.vscode | há 10 meses atrás | |
apps | há 2 semanas atrás | |
configs | há 3 meses atrás | |
core | há 1 ano atrás | |
data | há 2 semanas atrás | |
docs | há 5 meses atrás | |
packages | há 2 semanas atrás | |
plugins | há 1 mês atrás | |
public | há 1 ano atrás | |
scripts | há 2 anos atrás | |
.editorconfig | há 1 ano atrás | |
.eslintignore | há 10 meses atrás | |
.gitignore | há 10 meses atrás | |
.npmrc | há 5 meses atrás | |
.prettierignore | há 10 meses atrás | |
.prettierrc.json | há 1 ano atrás | |
README.md | há 5 meses atrás | |
eslint.config.mjs | há 7 meses atrás | |
package.json | há 3 meses atrás | |
pnpm-lock.yaml | há 2 semanas atrás | |
pnpm-workspace.yaml | há 1 ano atrás |
剑鱼产品整体前端应用,基于 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 模式,即每个项目对应一个单独的仓库来分散管理。