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

Deno中导入http/server模块时出现404错误求助

解决Deno导入std库出现404的问题

问题根源

你代码里写的是固定版本0.166.0的导入路径,但报错里的路径变成了$STD_VERSION占位符,说明你的环境里有环境变量或Deno配置文件把导入路径的版本号替换成了这个未正确赋值的变量,导致请求了不存在的资源链接。

解决步骤

  • 检查环境变量
    在终端执行对应命令查看STD_VERSION变量值:

    • Linux/macOS:echo $STD_VERSION
    • Windows cmd:echo %STD_VERSION%
    • Windows PowerShell:echo $env:STD_VERSION
      如果输出为空或无效版本号,删除该变量或赋值为有效版本(比如0.166.0)。
  • 检查Deno配置文件
    查看项目根目录的deno.json/deno.jsonc,如果有类似以下的配置,要么把$STD_VERSION替换为具体版本号,要么确保环境变量已正确赋值:

    {
      "imports": {
        "https://deno.land/std@$STD_VERSION/": "https://deno.land/std@$STD_VERSION/"
      }
    }
    
  • 跳过配置直接执行
    临时绕过配置文件的影响,执行命令时添加--no-config参数:

    deno run --no-config index.ts
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 22:35:17