You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从指定目录运行单个NPM测试套件?

解决单个测试套件运行问题
  • 核心要点:使用npm run执行自定义脚本时,额外参数必须通过--分隔,否则npm会拦截这些参数,不会传递给实际的测试命令。
  • 可行命令示例:
    • 直接指定单个测试文件运行:
      npm run test:sec -- ./test/sec/mySuite.ts
      
    • 若需按测试名称过滤(比如你尝试过的-t参数),把过滤参数也放在--后面:
      npm run test:sec -- ./test/sec/mySuite.ts -t "GET /spawn"
      
  • 可选验证步骤:打开项目根目录的package.json,查看test:sec脚本的具体定义(比如可能是jest test/sec/或mocha test/sec/这类命令),只要确保参数放在--之后,就能正确传递给对应的测试框架执行。

内容的提问来源于stack exchange,提问作者Slid3r

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 08:35:24