在带有Deno的TypeScript项目中使用URL导入,获取;找不到模块ts(2307)";IDE警告
我刚开始在Deno中使用TypeScript。我以前从未做过任何前端开发工作 因为我使用的是Deno,所以我需要将所有内容作为URL从CDN导入。在我的TS文件中,我有在带有Deno的TypeScript项目中使用URL导入,获取;找不到模块ts(2307)";IDE警告,typescript,visual-studio-code,deno,Typescript,Visual Studio Code,Deno,我刚开始在Deno中使用TypeScript。我以前从未做过任何前端开发工作 因为我使用的是Deno,所以我需要将所有内容作为URL从CDN导入。在我的TS文件中,我有 import{LitElement,customElement,html}from'https://cdn.pika.dev/lit-element'; 我的IDE向我发出警告,说明它如何无法找到模块: Cannot find module 'https://cdn.pika.dev/lit-element' or its c
import{LitElement,customElement,html}from'https://cdn.pika.dev/lit-element';
我的IDE向我发出警告,说明它如何无法找到模块:
Cannot find module 'https://cdn.pika.dev/lit-element' or its corresponding type declarations.ts(2307)
Could not find module "https://cdn.pika.dev/lit-element" locally.Deno Language Server(1005)
这是我的tsconfig.json
:
{
"compilerOptions": {
"experimentalDecorators": true
}
}
该程序运行良好,但IDE错误真的很烦人,我想解决它。作为一名新开发人员,这些警告对于解决问题很重要,因此误报很糟糕://这是因为这些包没有在本地缓存。我也有同样的问题 在我击中后消失
deno run my-file.ts
之后,Deno将下载或缓存这些包。错误应该会消失。这是否回答了您的问题?您需要在导入url的末尾添加
.ts
,在deno
I中替换为https://cdn.skypack.dev/pin/lit-element@v2.4.0-1XOpe9DTEoAR5DmPqDi1/min/lit element.js
,仍然获取找不到模块'https://cdn.pika.dev/lit-element'或其相应的类型声明。ts(2307)