阅读(1257)
赞(8)
npm 停止 stop
2021-09-06 16:01:20 更新
停止脚本
概要
npm stop [-- <args>]
描述
这将运行在包的“脚本”对象的“停止”属性中指定的预定义命令。
与npm start不同,如果"stop"
未定义属性,则不会运行默认脚本。
例子
"scripts": {
"stop": "node bar.js"
}
}
npm stop
> npm@x.x.x stop
> node bar.js
(bar.js output would be here)
配置
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>
命令一起运行。