目录
npm-test
测试包
选择 CLI 版本
目录
概述
npm test [-- <args>]aliases: tst, t
描述
这会运行包的 "scripts"
对象的 "test"
属性中指定的一个预定义命令。
示例
{"scripts": {"test": "node test.js"}}
npm test> node test.js(test.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
用于使用 npm exec
、npm run
和 npm init <package-spec>
命令运行的脚本的 shell。