npm test
测试一个包
概要
npm test [-- <args>]
aliases: t, tst
描述
这将运行在包的 "scripts"
对象的 "test"
属性中指定的预定义命令。
示例
{
"scripts": {
"test": "node test.js"
}
}
npm test
> npm@x.x.x test
> node test.js
(test.js output would be here)
配置
ignore-scripts
- 默认值:false
- 类型:布尔值
如果为 true,npm 不会运行 package.json 文件中指定的脚本。
请注意,如果设置了 ignore-scripts
,则明确旨在运行特定脚本的命令(例如 npm start
、npm stop
、npm restart
、npm test
和 npm run-script
)仍将运行其预期的脚本,但它们不会运行任何前置或后置脚本。
script-shell
- Jo9YyMATQgc1FiySMtnVB3WU5zqZMU29cL9bgWv2EwspJMMJC3bitoWwwlmKpvXppYvfVnkzzlNa4d2Ti8bWeTk0N8NJ79+3hbaRwG8r2oHmHVzYWpm+iUqh5Lc1ARZkh8jUgVGxZo+2TauR4Q5yMAFW/ZAN+hcC2t73Mi0mEZc=
/nVPwRxYfKcAe+16PpiMBrGBCyKl7KAqEwe7xKBY0jI2+trwBxVOS0oueZnvA/ywTDiJgFAOcdJWPHaaA6pTe8HkaEDZGEhvLmWZ/5Ygw3tE6BopMGlNAptvaNd8R8oGCRCEWvpGZLEVZU6PD/sQZtQGYxCDOAB3rbrnaH7svZ37lFHQdTiEGE2V7LEDxxFh