“什么是……”--ci";在node.js脚本中的平均值:";npm运行测试:单元--ci“;

“什么是……”--ci";在node.js脚本中的平均值:";npm运行测试:单元--ci“;,node.js,options,script,Node.js,Options,Script,我看到一些node.js脚本有“-”选项,例如npm run test:unit--ci “--ci”和“-”options是什么意思?getopt使用特殊选项来限定选项的结尾。npm将把--之后的所有参数直接传递给脚本: npm运行测试--grep=“模式” 参数将仅传递给npm运行后指定的脚本,而不会传递给任何pre或post脚本 查看文档,了解实际运行的二进制test:unit。感谢@jornsharpefound了解Jest上的“-ci”CLI选项:提供此选项后,Jest将假定它在ci环

我看到一些node.js脚本有“-”选项,例如
npm run test:unit--ci

“--ci”和“-”options是什么意思?

getopt使用特殊选项来限定选项的结尾。npm将把--之后的所有参数直接传递给脚本:

npm运行测试--grep=“模式” 参数将仅传递给npm运行后指定的脚本,而不会传递给任何pre或post脚本


查看文档,了解实际运行的二进制
test:unit
。感谢@jornsharpefound了解Jest上的“-ci”CLI选项:提供此选项后,Jest将假定它在ci环境中运行。这将更改遇到新快照时的行为。与自动存储新快照的常规行为不同,它将使测试失败,并要求Jest与--updateSnapshot一起运行。