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

Deno类型显示/*unresolved*/ any,无法获取类型信息求助

解决Deno中Stripe类型提示无法解析的问题
  • 修正导入路径
    Deno对npm包的导入需要使用npm:前缀来正确关联模块及类型定义,将原导入语句修改为:

    import Stripe from 'npm:stripe';
    

    直接使用import Stripe from 'stripe'会导致Deno无法正确识别npm包的类型文件。

  • 配置Deno类型检查
    在项目根目录的deno.json中添加或调整编译配置,确保类型检查启用:

    {
      "compilerOptions": {
        "strict": true
      }
    }
    

    若仍存在类型问题,可显式指定Stripe的类型依赖:

    {
      "compilerOptions": {
        "strict": true,
        "types": ["npm:@types/stripe"]
      }
    }
    
  • 刷新Deno缓存
    运行以下命令强制重新加载模块及类型定义,清除可能存在的缓存问题:

    deno cache --reload your-file.ts
    

    替换your-file.ts为你的实际文件名。

  • 确保编辑器支持Deno
    如果你使用VS Code,需安装Deno插件,并通过命令面板执行Deno: Initialize Workspace Configuration,让编辑器正确读取Deno的类型信息,避免编辑器自身的类型解析冲突。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 11:47:05