|
8 ماه پیش | |
---|---|---|
.vscode | 10 ماه پیش | |
apps | 8 ماه پیش | |
configs | 9 ماه پیش | |
core | 1 سال پیش | |
data | 8 ماه پیش | |
docs | 1 سال پیش | |
packages | 9 ماه پیش | |
plugins | 10 ماه پیش | |
public | 1 سال پیش | |
scripts | 2 سال پیش | |
.editorconfig | 1 سال پیش | |
.eslintignore | 10 ماه پیش | |
.gitignore | 10 ماه پیش | |
.npmrc | 1 سال پیش | |
.prettierignore | 10 ماه پیش | |
.prettierrc.json | 1 سال پیش | |
README.md | 1 سال پیش | |
eslint.config.mjs | 10 ماه پیش | |
package.json | 10 ماه پیش | |
pnpm-lock.yaml | 10 ماه پیش | |
pnpm-workspace.yaml | 1 سال پیش |
剑鱼产品整体前端应用,基于 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://192.168.3.71:4873/
pnpm run dev:doc
pnpm run build:doc
MonoRepo 其实不是一个新的概念,在软件工程领域,它已经有着十多年的历史了。
概念上很好理解,就是把多个项目放在一个仓库里面,相对立的是传统的 MultiRepo 模式,即每个项目对应一个单独的仓库来分散管理。