I start using PNPM Workspaces, and I'm struggling in how to add dependencies to any specific workspace as I would do in yarn running:
yarn workspace <workspace_name> add <package_to_add>
Or even running scripts for specific packages as I would do in yarn like:
yarn workspace <workspace_name> run <script>
How is the PNPM community doing this? You really need to go to the workspace package.json
file and add it manually?
Been a while searching for docs without success
Thanks!
So I found an answer and is using the --filter
option.
ie
# Using the exact package name
pnpm add <package_to_add> --filter <workspace_name>
# Or using a pattern
pnpm add <package_to_add> --filter <prefix>/*
Same for run, etc...
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.