🆚
NPM & Packages

npx vs npm

Execute vs Install
💡 npm, EK, "SHOPPING, CART" hai — CHEEZEIN, KHAREEDKE, GHAR, (node_modules) mein, RAKHTA, hai. npx, EK, "RENTAL, SERVICE" jaisa, hai — TOOL, ko, PERMANENTLY, INSTALL, kiye, BINA, EK, BAAR, USE, karke, RETURN, kar, deta hai.

npm, PACKAGES, ko, INSTALL, karta hai (node_modules, mein, ya, GLOBALLY) — npm install express, PROJECT, mein, express, ADD, karta hai. npx, PACKAGES, ko, INSTALL, kiye, BINA, DIRECTLY, EXECUTE, karta hai, TEMPORARILY, DOWNLOAD, karके.

npx, USEFUL, hai, ONE-OFF, COMMANDS, ke, liye (jaise, npx create-react-app my-app) — GLOBALLY, INSTALL, karne, ki, ZAROORAT, NAHI, aur, HAMESHA, LATEST, VERSION, USE, hoti hai.

# npm — package install karta hai:
npm install express

# npx — bina install kiye, EXECUTE karta hai:
npx create-react-app my-app
npx cowsay "Hello!"

# Locally, installed, CLI tools, run, karne, ke, liye, bhi, npx, USEFUL, hai:
npx jest --watch
🆚
npm, EK, "SHOPPING, CART" hai — CHEEZEIN, KHAREEDKE, GHAR, (node_modules) mein, RAKHTA, hai. npx, EK, "RENTAL, SERVICE" jaisa, hai — TOOL, ko, PERMANENTLY, INSTALL, kiye, BINA, EK, BAAR, USE, karke, RETURN, kar, deta hai.
1 / 2
⚡ झट से Recap
  • npm install = package ko, PERMANENTLY, download/install, karta hai
  • npx = temporarily, download/execute, karta hai, bina, permanent, install, ke
  • One-off commands (jaise, create-react-app) ke liye, npx, IDEAL, hai
इस page में (2 subtopics)

npx package@version, EK, SPECIFIC, VERSION, ke, saath, EXECUTE, karta hai — jaise, npx create-react-app@5.0.0, my-app, PURANI, VERSION, USE, karके, PROJECT, banaता, hai, DEFAULT, LATEST, ki, JAGAH.

npx typescript@4.9.5 --version

npx, PEHLE, node_modules/.bin, (LOCAL) mein, DEKHTA, hai, PHIR, GLOBAL, INSTALL, mein — AGAR, KAHI, NAHI, MILТA, TO, NPM, REGISTRY, se, TEMPORARILY, DOWNLOAD, karके, RUN, karta hai, aur, USE, phir, DELETE, kar, deta hai.

💡Tip: npx, EK, GREAT, WAY, hai, VERSION, CONFLICTS, AVOID, karne, ka — HAR, PROJECT, apni, LOCAL, CLI, TOOL, VERSION, USE, kar, sakta hai, GLOBAL, INSTALL, PAR, DEPEND, kiye, BINA.