npm ci installs dependencies exactly from package-lock.json (the pinned dependency manifest), wiping node_modules first — the reproducible, CI-grade install for deploys. --omit=dev skips development packages, shrinking the footprint and the attack surface. The cd first positions you in the app directory; every later deploy step runs from here.
Looking for more? Search all 7,657 commands — works offline, in English or Spanish, and fixes typos.