网站搜索

我如何让 TypeScript 忽略导入?


假设我有以下 TypeScript 文件:

import { X, Y, Z } from "./abc";

console.log("Done!");

如何让 TypeScript 忽略 import 语句(例如:删除它),以便编译结果看起来像这样:

console.log("Done!");

答案#1

创建一个 global.d.ts 并添加

declare module '*';

它会自动将所有 js 模块设为 any,而 ts 模块则按预期继续工作。

现在您可以自由导入任何没有类型定义的 js 模块!