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

Windows Powershell/cmd运行script.js遇Module Specifier错误求助

k6 Module Specifier 错误解决方法
  • 检查导入语法:
    k6仅支持ES模块语法,别用CommonJS的require。比如把require('k6')改成标准的ES导入:

    import { sleep, check } from 'k6';
    
  • 确认文件扩展名:
    Windows下务必保证脚本后缀是.js,有些编辑器会默认追加.txt(比如script.js.txt),导致k6无法识别模块。开启文件资源管理器的「显示文件扩展名」选项,检查文件名是否正确。

  • 核对运行路径与命令:
    运行脚本时,要么先通过cd命令切换到脚本所在目录,再执行k6 run 脚本名.js;要么直接写全脚本的绝对路径,比如k6 run C:\test\script.js,避免相对路径错误。

  • 更新k6版本:
    老版本k6对ES模块的支持存在缺陷,终端运行k6 version查看版本,若版本较旧,下载最新版安装后重试。

  • 排查自定义/第三方模块导入:
    导入自定义模块时必须用正确的相对路径,比如import helper from './helper.js';另外k6不支持普通npm包,别直接导入如lodash这类未适配k6的第三方库。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 05:42:00