/demo-pnpm-workspaces

Demo 演示 pnpm workspaces 的用法

Primary LanguageJavaScript

Demo 演示 pnpm workspaces 的用法

环境

node 版本要大于等于 14

pnpm 版本要大于等于 7

命令

根目录执行:

pnpm add @pn/components @pn/models -r --filter @pn/web

pnpm start

然后就可以看见一下执行效果:

补充

另外,如果想把项目放在 apps 目录下,把公共库放在 packages 目录下,可以直接在 pnpm-workspace.yaml 增加一行 - 'apps/*'

然后在根目录执行:

pnpm add @pn/components @pn/models -r --filter @pn/exam

pnpm run start:exam

即可看到以下效果: