---
name: "npm-restart"
section: "1"
platform: "linux"
package: "npm"
version: "9.2.0~ds1-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/npm-restart"
---

# npm-restart(1)

## NAME

**npm-restart**

## Synopsis

\<!-- AUTOGENERATED USAGE DESCRIPTIONS --\>

## Description

This restarts a project.  It is equivalent to running **npm run-script restart**.

If the current project has a **&quot;restart&quot;** script specified in\
 **package.json**, then the following scripts will be run:

- •

  prerestart

- •

  restart

- •

  postrestart

If it does *not* have a **&quot;restart&quot;** script specified, but it does have\
 **stop** and/or **start** scripts, then the following scripts will be run:

- •

  prerestart

- •

  prestop

- •

  stop

- •

  poststop

- •

  prestart

- •

  start

- •

  poststart

- •

  postrestart

## Configuration

\<!-- AUTOGENERATED CONFIG DESCRIPTIONS --\>

## See Also

- •

  npm run-script

- •

  npm scripts

- •

  npm test

- •

  npm start

- •

  npm stop

- •

  npm restart
