Back to Moon

...

website/docs/__partials__/node/package-workspaces.mdx

2.2.41.1 KB
Original Source

import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem';

<Tabs groupId="package-manager" defaultValue="yarn" values={[ { label: 'npm', value: 'npm' }, { label: 'pnpm', value: 'pnpm' }, { label: 'Yarn', value: 'yarn' }, { label: 'Yarn (classic)', value: 'yarn1' }, ]}

<TabItem value="yarn">
json
{
  // ...
  "workspaces": ["apps/*", "packages/*"]
}
yaml
# ...
nodeLinker: 'node-modules'
</TabItem> <TabItem value="yarn1">
json
{
  // ...
  "workspaces": ["apps/*", "packages/*"]
}
</TabItem> <TabItem value="npm">
json
{
  // ...
  "workspaces": ["apps/*", "packages/*"]
}
</TabItem> <TabItem value="pnpm">
yaml
packages:
  - 'apps/*'
  - 'packages/*'
</TabItem> </Tabs>