我有一个文件,我在其中定义了目录的绝对路径。
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/