阅读(4239)
赞(9)
npm 重启 restart
2021-09-06 15:49:28 更新
重启包。
概要
npm restart [-- <args>]
描述
这将重新启动一个包。 这将按以下顺序运行包的“停止”、“重新启动”和“启动”脚本以及相关的前置和后置脚本:
- 预重启
- 转移
- 停止
- 停止后
- 重新开始
- 预启动
- 启动
- 启动后
笔记
请注意,除了“停止”和“启动”脚本之外,还运行“重启”脚本,而不是代替它们。
这是npm
主要版本 2 的行为。此行为的更改将伴随主要版本号的增加
配置
ignore-scripts 忽略脚本
- 默认值:
false
- 类型:
Boolean
如果为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
或String
用于脚本的 shell 与npm exec
,npm run
和npm init <pkg>
命令一起运行。