Visual Studio 2015 Update 2 исправил эту проблему! Установите Update 2, и вам должно быть хорошо идти.
Прямая загрузка: http://go.microsoft.com/fwlink/?LinkId=691129
Update 2 Примечания к выпуску: https://www.visualstudio.com/news/releasenotes/vs2015-update2-vs
Edit: "фиксированной" может быть не совсем точным, и оно не может быть полностью фиксированной для всех пользователей. Возможно, мы можем определить, что испытывают все. Чтобы уточнить, мой опыт был следующим:
- До Update 2, VS будет работать «NPM установить» каждые раз, когда я открыл .sln, что было очень трудно справиться.
- После обновления 2, VS беги «NPM установить» в некоторых сценариях, которые терпимо (в моем опыте.)
По моему опыту, после патча VS будет, при открытии .sln, запустите " npm install ", если какая-либо из зависимостей в package.json отсутствует в папке node_modules (или если сама папка отсутствует.)
Вы не можете отключить установку« npm install », поэтому« fixed »может не совсем быть правильным - однако, он не делает это при каждом запуске, как раньше, поэтому считаю его победой. Могут ли люди подтвердить, что это поведение, или мы испытываем различное поведение?
Хотя я действительно получаю некоторые ошибки на выходе, например. Task Runner Explorer не находит Gulp и т. Д., Я думаю, это ожидается. Это, безусловно, делает трюк, спасибо :) –
Это довольно смешно, что вы не можете отключить этот параметр. :( –
+1 VS достаточно медленный без интеграции git и npm. Лучше использовать VS Code/Sublime/Webstorm для проектов, связанных с JS. – cchamberlain