Visual studio code 引用定义时,如何让Visual Studio代码忽略.d.ts文件?

Visual studio code 引用定义时,如何让Visual Studio代码忽略.d.ts文件?,visual-studio-code,Visual Studio Code,当我想要引用一个定义时,我按下ctrl键并左键单击该变量,然后VSCode将我带到该定义。问题是,如果模块同时具有index.js和index.d.ts,VSCode会将我带到index.d.ts文件,该文件没有任何有意义的逻辑代码。调试或理解实现是完全不可用的 var cookieSession = require('cookie-session') var express = require('express') 例如,按住ctrl键并左键单击cookie会话VSCode将我带到/node

当我想要引用一个定义时,我按下ctrl键并左键单击该变量,然后VSCode将我带到该定义。问题是,如果模块同时具有
index.js
index.d.ts
,VSCode会将我带到
index.d.ts
文件,该文件没有任何有意义的逻辑代码。调试或理解实现是完全不可用的

var cookieSession = require('cookie-session')
var express = require('express')
例如,按住ctrl键并左键单击
cookie会话
VSCode将我带到
/node\u modules/@types/cookie会话/index.d.ts:115
而不是
/node\u modules/cookie会话/index.js
,其中显示:

declare module "cookie-session" {
    import express = require('express');

    function cookieSession(options?: CookieSessionInterfaces.CookieSessionOptions): express.RequestHandler;
    export = cookieSession;
}
这完全没有什么意义