目录
npm-restart
重启包
选择 CLI 版本
目录
概述
npm restart [-- <args>]
描述
这将重启项目。它等同于运行 npm run-script restart
。
如果当前项目在 package.json
中指定了 "restart"
脚本,则将运行以下脚本
- prerestart
- restart
- postrestart
如果没有指定 "restart"
脚本,但有 stop
和/或 start
脚本,则将运行以下脚本
- prerestart
- prestop
- stop
- poststop
- prestart
- start
- poststart
- postrestart
配置
ignore-scripts
- 默认值:false
- 类型:布尔值
如果为 true,npm 不会运行在 package.json 文件中指定的脚本。
请注意,明确用于运行特定脚本的命令(如 npm start
、npm stop
、npm restart
、npm test
和 npm run-script
)如果设置了 ignore-scripts
,仍将运行其目标脚本,但它们不会运行任何预脚本或后脚本。
script-shell
- 默认值:POSIX 系统上的 '/bin/sh',Windows 上的 'cmd.exe'
- 类型:null 或字符串
用于使用 npm exec
、npm run
和 npm init <package-spec>
命令运行的脚本的 shell。