我在尝试:MoonBit Pearls Vol.12:初探 MoonBit 中的 JavaScript 交互
文章中有这样一个代码:
extern "js" fn consoleLog(msg : String) -> Unit = "(msg) => console.log(msg)"
我按里面的写法给moon.mod.json加了
{
"preferred-target": "js"
}
当然我直接执行
moon run .\cmd\main
consoleLog 是可以正常调用的,但是我在点击 test 执行
test "hello" {
consoleLog("Hello from JavaScript!")
}
就会报标题上的错,我看test实际执行的backend是wasm-gc :
moon test -p core/cmd/fight -f fight.mbt -i 0 --target wasm-gc
请问下,如何让test也以js执行呢


