2015-09-22 4 views
8

Я использую Node.js Tools для Visual Studio.Что такое .ntvs_analysis.dat

Когда я открываю проект, потребуется некоторое время для загрузки из-за процесса анализа Node.js.

Другая проблема: .ntvs_analysis.dat растет все больше и больше?

Что это такое и оно мне нужно?

+0

Visual studio автоматически игнорирует этот файл при добавлении проекта в исходный элемент управления, поэтому это, безусловно, не критично. Вы должны проконсультироваться с вашей исходной контрольной документацией для получения лучших практических рекомендаций по управлению файлами кеша IDE. –

+0

@TamirDaniely не с vs2013 и git. Вы должны исключить/удалить его – Sharky

ответ

8

Насколько я понимаю, расширение NTVS анализирует ваш код, чтобы обеспечить поддержку IntelliSense. Результат анализируемого кода сохраняется в файле ntvs_analysis.dat. Однако он не только анализирует ваш код, но и все установленные npm_modules и их зависимости (и их, и их)). Поэтому установка большего количества модулей сделает ваш ntvs_analysis.dat очень быстрым.

Об этом сообщается на github https://github.com/Microsoft/nodejstools/issues/88. Файл становится действительно большим для некоторых людей, включая меня.

Одним из предлагаемых решений в обсуждении является уменьшение глубины отсканированных папок. Отключение IntelliSense поможет сохранить файл в соответствии с обсуждением.

Смежные вопросы