在新的类似设置中找不到TypeScript定义

时间:2019-04-03 17:21:41

标签: typescript npm visual-studio-code vscode-settings typescript-definitions

我遇到了以下问题:

很久以前,我就开始使用typectipt和vs-code进行婚礼开发,但是大概只占我工作的5-10%-有时甚至更少,所以我不去深入研究每个细节。

我通常只使用jQuery和GSAP作为外部库,几年前开始,我在文件的开头放置了“ ///”,并将.d.ts文件包含在_ts文件夹中。

在某个时候使用vscode更新并在@ types /-上使用npm ---我发现重复定义出现错误,并且发现删除文件顶部的参考标记和删除文件夹内的定义文件很有帮助-作为打字稿,并使用npm通过@types / ---安装的定义 还是我想。

我正在使用Windows,几天前我决定购买一台新计算机。作为数十年的资深人士,我通常在购买新计算机时进行全新安装,所以我这次也这样做。我安装了具有相同扩展名node.js的vscode,并使用npm进行打字稿安装和@types软件包。

在网络磁盘上工作时,我的work-paces与以前完全相同,但是令我惊讶的是vscode找不到jQuery的定义。

"owner": "typescript",
"code": "2304",
"severity": 8,
"message": "Cannot find name 'jQuery'.",
"source": "ts",

我比较了两台计算机的设置文件,没有发现关于ts定义的任何线索。

Windows系统路径变量中也没有提示

tsconfig.json和文件夹结构相同,因为在两个安装中I#m使用相同的网络驱动器。

我研究了几个小时,但由于我对npm不太熟悉,周围有很多过时的信息(例如键入等),我很茫然。

旧系统随着时间的推移而增长,我猜测旧版本和配置中的某些残留可能会使旧系统按我的意愿工作,但我找不到区别。

也许有人可以给我提示。

0 个答案:

没有答案