javascript - 如何获取从文件导入javascript的路径

标签 javascript k6

我有一个文件,我在其中定义了目录的绝对路径。

Ex : script=/absolutepath/scripts
utility=/absolutepath/utility

我想在其他 javascript 文件中使用“script”/“utility”而不是绝对路径。我该如何做到这一点。

我想要什么:

import random from "script/random.js"

而不是

import random from "/absolutepath/scripts/random.js"

PS:我使用的是 k6 负载生成框架,它不支持节点模块。

最佳答案

目前您无法在 k6 v0.26.0 中执行此操作。

此类导入路径是为内部 k6 模块保留的(例如 k6/http)和“神奇”远程导入 URL(例如 从 github.com/loadimpact/k6/samples/导入Thresholds_readme_example.js 而不是 https://raw.githubusercontent.com/loadimpact/k6/master/samples/thresholds_readme_example.js,我们正在尝试温和地阻止这种情况)。您无法定义自己的路径,在导入自己的 JS 文件时必须使用相对路径或绝对路径。

关于javascript - 如何获取从文件导入javascript的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59612430/

相关文章:

k6 - 如何获取组的组持续时间值

docker - 本地模块未通过 K6 中的 Docker 挂载

javascript - jquery 对 DataTable 进行排序,排除文本字段中的空格

javascript - 以紧凑形式打开谷歌文档/切换到紧凑形式

windows - 在 docker 上使用 k6 测试本地站点

javascript - 使用 k6 进行 Meteor 应用程序负载测试,等待 body 元素

javascript - 恒定负载(每秒 x 个新请求)

javascript - div类更改时更改背景颜色?

javascript - 当我尝试从 CMC 获取 ETH 最后价格时,收到 "undefined"

javascript - 按照 jest docs 模拟 axios 但不工作