2
我在环境中阻止访问github,打字,我想在vscode中增强intellisense。自动型采集打字稿定义文件在哪里保存?
要做到这一点,我想我需要从机器复制缓存打字稿定义,确实有各种必需的npm软件包。
所以问我在哪里可以找到那些缓存的文件?
我在环境中阻止访问github,打字,我想在vscode中增强intellisense。自动型采集打字稿定义文件在哪里保存?
要做到这一点,我想我需要从机器复制缓存打字稿定义,确实有各种必需的npm软件包。
所以问我在哪里可以找到那些缓存的文件?
请考虑替代方案,但这里有标准的位置:
~/Library/Caches/TypeScript
%LOCALAPPDATA%\Microsoft\TypeScript
~/.cache/typescript/
作为一个更好的解决方案,如果你不能依靠自动类型获取,您可以手动管理类型打字文件。 Here's some documentation information。例如:
$ npm install --save @types/express
这将下载快递分型文件的副本到正常node_modules
文件夹的项目。如果你不能使用npm,这是一个更好的复制文件的地方。
打字文件是构建TypeScript项目所必需的,但仅用于通过JavaScript项目增强VSCode IntelliSense。
希望能够解决问题。
在%LOCALAPPDATA \ Microsoft \ TypeScript中,我应该在哪里放置npm package @ types/node以便在全局安装节点智能感知? – UnderNotic
@UnderNotic我强烈建议不要更改这些文件,因为它们是由TypeScript管理的。如果您需要,请在本地安装类型。但是,共享的typescript文件夹只是一个npm包,所以你可以使用普通的npm命令,或者将文件夹复制到它的'node_modules'文件夹中。这是不支持的,并没有确定它会工作 –
好吧,我试着共享打字稿文件夹,这不起作用,但无论如何,类型安装在本地每个项目工作很好 – UnderNotic