我用 SharePoint 做了很多工作,所以我很想能够安装 SharePoint and Ajax typescript definitions文件,以便我可以在 VS Code 中对它们进行 Intellisense。
我在 SE 上发现了另一个问题:
How to Import Intellisense files into vsCode (Visual Studio Code)
但它处理 OSX(我在 Windows 上),显然您仍然需要在代码文件的顶部添加引用。
有没有一种方法/位置可以安装它们,以便 VS Code 始终自动加载它们,而不必在代码文件的顶部引用它们?
最佳答案
不幸的是,似乎没有办法做我最初想要的,无论我在哪里工作,只要我启动 Code,就会加载类型定义。
所以答案是做一些类似于 Nypan 建议的事情,但事实证明它比那更容易。
根据documentation on the VS Code website ,我什至不需要 tsconfig.json
文件,我可以使用 jsconfig.json
文件,我什至不需要在中指定类型定义文件"file"部分。
As an example, you can just drop a new type definition .d.ts file into your project folder and VS Code will pick it up automatically.
所以,我只需要在我的工作区“根目录”下的某个位置放置 .d.ts
文件,并在根目录中放置一个 jsconfig.json
文件很简单:
{
"compilerOptions": {
"module": "commonjs"
}
}
然后我获得了 SharePoint 内容的 IntelliSense。
关于sharepoint - 如何安装 TypeScript 定义文件,以便它始终由 VS Code 加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34097381/