You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To build all apps and packages, run the following command:
pnpm build
Testing
To test all apps and packages, run:
pnpm test:unit
// or
pnpm test:integration
// or
pnpm test:e2e
Install a package
If you want to install a new npm package in a sub application like frontend-v3 add the --filter
option to your install command, e.g.:
pnpm add some-pkg --filter=frontend-v3
This filter should match the name attribute in the app or package package.json.
Turborepo
Remote Caching
Turborepo can use a technique known as
Remote Caching to share cache
artifacts across machines, enabling you to share build caches with your team and CI/CD pipelines.
By default, Turborepo will cache locally. To enable Remote Caching you will need an account with
Vercel. If you don't have an account you can create one, then enter the
following commands:
npx turbo login
This will authenticate the Turborepo CLI with your
Vercel account.
Next, you can link your Turborepo to your Remote Cache by running the following command from the
root of your Turborepo: