我在无法访问 github 的环境中打字,我想在 vscode 中增强智能感知。
要做到这一点,我想我需要从机器上复制缓存的 typescript 定义,该机器确实有它用于各种需要的 npm 包。
所以问题是我在哪里可以找到那些缓存的 ata ts 文件?
最佳答案
请考虑替代方案,但这里是标准位置:
- Mac:
~/Library/Caches/TypeScript
- Windows:
%LOCALAPPDATA%\Microsoft\TypeScript
- Linux:
~/.cache/typescript/
作为一个更好的解决方案,如果您不能依赖自动分型获取,您可以手动管理类型分型文件。 Here's some documentation information .例如:
$ npm install --save @types/express
这会将 express typings 文件的副本下载到项目的普通 node_modules
文件夹中。如果你不能使用 npm,这是一个更好的地方来复制文件。
构建 TypeScript 项目需要类型文件,但仅用于增强 VSCode IntelliSense 与 JavaScript 项目。
希望事情已经解决了。
关于ide - 自动类型获取 typescript 定义文件保存在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40941447/