目录
npm-stop
停止一个包
选择 CLI 版本
目录
概要
npm stop [-- <args>]
描述
这会运行一个预定义的命令,该命令在包的“scripts”对象的“stop”属性中指定。
与 npm start 不同,如果未定义 "stop"
属性,则不会运行任何默认脚本。
示例
{"scripts": {"stop": "node bar.js"}}
npm stop> [email protected] stop> node bar.js(bar.js output would be here)
配置
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。