这个模板可以帮助你快速使用 React18
, TypeScript
和 Vite
进行项目开发。
安装pnpm
npm i -g pnpm
起步
执行这个命令安装完依赖,apps目录下的应用可以正常启动。
pnpm i
安装依赖
pnpm i -w pkgName
递归每个package安装
pnpm i -w -r pkgName
给子包安装指定依赖
pnpm -F @packages/components add lodash
package间的相互引用
pnpm -F @packages/components add @packages/utils
项目结构
├── base
├── apps // web项目
├── features // 可复用的页面组件代码
├── packages // 常用工具和库
│ ├── components
│ ├── hooks
│ ├── lib
│ ├── plugins
│ ├── styles
│ ├── types
│ └── utils
├── .gitignore
├── package.json
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
├── README.md
└── tsconfig.json