pnpm Workspaces/Prune node_modules in all packages

Remove devDependencies from workspace package installs for production prep.

Section: Deploy, Catalogs, and Workspace Features

Prune node_modules in all packages

bash
bash
pnpm -r prune --prod
Explanation

Remove devDependencies from workspace package installs for production prep.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Deploy, Catalogs, and Workspace Features
Deploy one workspace package
Copy a package with isolated production dependencies to a target directory.
OpenIn sheetbashsame section
Define a workspace catalog
Define reusable dependency versions in a workspace catalog.
OpenIn sheetbashsame section
Publish changed workspace packages
Publish all packages in a workspace whose new versions are not yet in the registry.
OpenIn sheetbashsame section
Rebuild all workspace packages
Run rebuild across workspace packages.
OpenIn sheetbashsame section
Create pnpm-workspace.yaml
Define the workspace root and included package globs.
OpenIn sheetbash2 tag match
Filter exact package
Target a single package by name.
OpenIn sheetbash2 tag match