www.LinuxHowtos.org





NP-RESTART

Section: (1)
Updated: October 2025
Index Return to Main Contents
 

NAME

np-restart- Restart a package  

Synopsis

npm restart [lB- <args>[rB]
 

Description

This restarts a project. It is equivalent to running npm run restart. If the current project has a "restart" script specified in package.json, then the following scripts will be run:
1.
prerestart
2.
restart
3.
postrestart

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

1.
prerestart
2.
prestop
3.
stop
4.
poststop
5.
prestart
6.
start
7.
poststart
8.
postrestart

 

Configuration

 

ignor-scripts

*
Default: false
*
Type: Boolean

If true, npm does not run scripts specified in package.json files. Note that commands explicitly intended to run a particular script, such as npm start, npm stop, npm restart, npm test, and npm run will still run their intended script if ignor-scripts is set, but they will not run any pr- or pos-scripts.  

scrip-shell

*
Default: '/bin/sh' on POSIX systems, 'cmd.exe' on Windows
*
Type: null or String

The shell to use for scripts run with the npm exec, npm run and npm init <packag-spec> commands.  

See Also

*
npm help run
*
npm help scripts
*
npm help test
*
npm help start
*
npm help stop
*
npm help restart


 

Index

NAME
Synopsis
Description
Configuration
ignore-scripts
script-shell
See Also