pnpm add
पैकेज और रनटाइम
इस्तेमाल
pnpm add [-D] [-w] <package>package को साझा store में रखता है और node_modules में link से जोड़ता है; workspace की जड़ में pnpm सादा add मना कर देता है और -w या --filter माँगता है।
आम विकल्प
| विकल्प | अर्थ |
|---|---|
| -D | devDependency |
| -g | global |
| -w | add it to the workspace root |
| --filter <pkg> | add it inside one workspace package |
| -E | exact version |
| --save-peer | peerDependency |
उदाहरण
pnpm add -D vitestadds a dev dependency, linked from the shared store
pnpm add -w typescriptinstalls at the root of a workspace
pnpm add --filter web reactinstalls into the web package only
सवाल हमेशा यही है कि क्या कहाँ जाए: इस प्रोजेक्ट के भीतर, या पूरी मशीन पर।
कैसे पढ़ें
- बड़े कोष्ठक [ ] उस हिस्से को दिखाते हैं जिसे छोड़ा जा सकता है।
- तीन बिंदु … का मतलब है एक से ज़्यादा दिए जा सकते हैं।
- विकल्पों में बड़े-छोटे अक्षर मायने रखते हैं — कुछ कमांड में -r और -R अलग काम करते हैं।
आम सवाल
Q. pnpm add क्या करता है?
package को साझा store में रखता है और node_modules में link से जोड़ता है; workspace की जड़ में pnpm सादा add मना कर देता है और -w या --filter माँगता है।
Q. इसे कैसे लिखें?
pnpm add [-D] [-w] <package> — बड़े कोष्ठक वह हिस्सा दिखाते हैं जो छोड़ा जा सकता है।
Q. कितने विकल्प जानने लायक़ हैं?
यहाँ 6 दिए हैं; पूरी सूची man pnpm में है। यह कमांड पैकेज और रनटाइम में आती है।
मिलती-जुलती कमांड
man पेज: man pnpm-add