基於 monorepo 建起的前端專案,有包含 apps/projectA、packages/utils、packages/components。 apps/projectA 專案中調用了packages/utils、packages/components。
pnpm i
# 事先打包 packages/components,後續 apps/project..即可引入直接調用打包完的 dist
pnpm build-components # ./package.json
├─apps
| └─projectA
│ └─node_modules
│ ├─components
│ └─utils
|
└─packages
├─components
| ├─UnKnown
| ├─Header
| └─Footer
└─utils
└─test
pnpm -F @apps/projectA dev