我在Visual Studio 2022中使用Typescript文件时遇到了Intellisense问题(在2019年版中没有此问题)。有时Intellisense会停止工作,而我唯一的解决办法是退出Visual Studio并重新加载项目。是否有任何解决方法可以强制Visual Studio重新索引文件,并希望Intellisense能够开始工作,或者是否有其他隐藏的设置可以帮助我解决这个令人烦恼的问题?
我在Visual Studio 2022中使用Typescript文件时遇到了Intellisense问题(在2019年版中没有此问题)。有时Intellisense会停止工作,而我唯一的解决办法是退出Visual Studio并重新加载项目。是否有任何解决方法可以强制Visual Studio重新索引文件,并希望Intellisense能够开始工作,或者是否有其他隐藏的设置可以帮助我解决这个令人烦恼的问题?
我曾经也遇到过同样的问题,我将一个大型项目从旧电脑复制到了新电脑上。在搜索了一番后,我找到了答案。我发现 TypeScript 的类型不是最新的,所以我首先使用以下命令安装了 typesync:
npm install -g typesync
然后在clientapp文件夹中运行它(因为它会查找package.json文件):
typesync
重新启动项目后,一切正常!
更多信息请参见 - https://github.com/jeffijoe/typesync
{
"compilerOptions": {
"noImplicitAny": false,
"noEmitOnError": true,
"removeComments": false,
"sourceMap": true,
"target": "es5",
"typeRoots": [ "/Scripts/typings" ]
},
"exclude": [
"node_modules",
"wwwroot"
]
}
请使用以下命令尝试最新的TypeScript版本:
npm install -g typescript@latest