什么是.ntvs_analysis.dat

我正在使用Visual Studio的Node.js工具。

当我打开一个项目时,由于Node.js分析过程需要一些时间来加载。

另一个问题是.ntvs_analysis.dat越来越大?

这是什么,我需要它?

据我了解,NTVS扩展分析您的代码,以提供智能感知支持。 分析的代码的结果存储在ntvs_analysis.dat中。 但是,它不仅分析你的代码,而且还分析所有安装的npm_modules及其依赖关系(以及他们的和他们的)。 所以安装更多的模块将使你的ntvs_analysis.dat增长得非常快。

github https://github.com/Microsoft/nodejstools/issues/88上有一个开放的问题。 这个文件对于包括我自己在内的一些人来说真的很大。

在讨论中提出的一个解决scheme是减less扫描文件夹的深度。 根据讨论,closuresIntelliSense将有助于保持较小的文件。