gpt4 book ai didi

deno - 如何在 Deno REPL 中导入模块?

转载 作者:行者123 更新时间:2023-12-04 10:30:34 30 4
gpt4 key购买 nike

尝试在 Deno REPL 中导入模块会导致以下错误:

Uncaught SyntaxError: Cannot use import statement outside a module
at evaluate (rt/40_repl.js:60:36)
at replLoop (rt/40_repl.js:160:15)
我几乎每天都使用 Node REPL 快速测试代码。无需编写脚本或处理临时文件即可导入外部代码的能力非常方便。
为什么 Deno 不能在模块外使用 import 语句?甚至可以在 Deno REPL 中使用外部代码吗?

最佳答案

v1.4.3 开头, 你可以使用 top-level await in the REPL动态import模块:

> const path = await import("https://deno.land/std@0.73.0/path/mod.ts")
> path.basename("/my/path/name")
"name"

关于deno - 如何在 Deno REPL 中导入模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63402664/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com