gpt4 book ai didi

visual-studio-code - 升级到 2 月版本时丢失验证和自动完成

转载 作者:行者123 更新时间:2023-12-05 00:56:44 26 4
gpt4 key购买 nike

我的安装(osx 10.11.3)似乎有问题,但我无法确定原因,我不确定它在 2 月发布的 vs code 之前是如何工作的。

例如:

var express = require('express'), 
app = express();
app.post('/upload', function (req, res) {
//Some code
}

如果我用 app.FOO 替换 app.post,它不会表示存在错误并且 foo 未知。此外,我没有在应用程序后自动完成“发布”。
此外,我没有任何灯泡可以从 typescript 下载定义以自动完成。
什么可能导致这个问题?

(这是针对 Vs CODE,而不是标准 vs)

编辑:还注意到这一点:当在 js 文件上时,当我将文件类型更改为 CSS 时,它当然会显示所有错误,因为它不是 CSS 文件。当我将文件类型恢复为 js 时......它仍然会显示 CSS 的错误??!!我认为这是最新更新中的错误。见附图。

enter image description here

编辑:我在项目根目录中手动添加了一个 jsonfing.json 文件:
{
"compilerOptions": {
"target": "ES6"
}
}

我在项目根目录中添加了一个“typings”文件夹,其中包含 node、pg 和 expresstypings 文件。

最佳答案

我遇到了类似的问题,似乎 vscode 团队已经删除了版本中类型定义的快速修复。我们必须使用以下插件添加 d.ts

https://github.com/typings/typings

一旦你为你想要的库安装了类型,你需要创建一个 jsconfig.json 文件。下面的步骤

https://code.visualstudio.com/docs/languages/javascript#_javascript-projects-jsconfigjson

[注意:我将此文件留空]

现在如果 d.ts 文件在typings 目录下,vs 会自动加载它

以下是我在 Github 中创建的问题

https://github.com/Microsoft/vscode/issues/3867

希望这可以帮助

关于visual-studio-code - 升级到 2 月版本时丢失验证和自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35890449/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com