2015-08-12 10 views
18

Po zainstalowaniu Visual Studio 2015 mogę używać nowych funkcji edytora do dodawania zależności do pakietów Node i przywracania itp. Z projektu WWW, zgodnie z tą dokumentacją: http://webtooling.visualstudio.com/package-managers/npm/Używanie npm z wiersza poleceń przy pomocy Visual Studio 2015 Web Project

Prawdopodobnie Visual Studio musi zainstalować węzeł/npm gdzieś w celu obsługi tych funkcji, jednak nie wydaje się, aby zmodyfikować moją ścieżkę PATH, aby te narzędzia były dostępne w wierszu poleceń (lub za pomocą wiersza polecenia programu Visual Studio 2015).

Jeśli chcę wykonać pewne operacje na moim mjm z mojego wiersza poleceń, mogę to zrobić bez ponownego instalowania węzła/npm (który może stać się niezsynchronizowany z wersją npm/node używaną przez Visual Studio) lub czy istnieje sposób dostępu do instalacji node/npm Visual Studio używa z wiersza poleceń?

Odpowiedz

2

VS2015 instaluje węzeł za pomocą instalatora Joyent. To zależy od instalacji systemowej i nie ma własnej, specyficznej lub lokalnej wersji.

Jeśli w wierszu poleceń nie można znaleźć pliku node.exe, najpierw sprawdziłbym właściwość ścieżki w zmiennych środowiskowych i dodałbym go, jeśli go brakuje (powinien to być C: \ Program Files (x86) \ nodejs) . Jeśli widzisz katalog instalacyjny węzła, ale wciąż nie możesz uzyskać do niego dostępu z wiersza poleceń, uruchom ponownie. Czasami system Windows musi zostać zrestartowany, zanim użyje zaktualizowanej zmiennej ścieżki.

Nadzieję, że pomaga.

+0

Dzięki Michael. Wydaje się, że nie mam instalacji node.js w Plikach programu. Wierzę, że VS instaluje węzeł za pośrednictwem Joyent tylko wtedy, gdy narzędzia node.js są wybrane jako opcja w konfiguracji instalacji Visual Studio. Nie wybrałem tej opcji podczas instalowania VS. Ale myślę, że VS musi nadal instalować węzeł i npm gdzieś, aby tylko wykonać pracę narzędzi ASP.NET 5 ... – John

+0

Ciekawe ... słyszeliśmy raporty o przypadkach, w których węzeł instaluje się w innej lokalizacji, ale nie mamy " t zorientował się, co go powoduje. To jest dobra wskazówka. W każdym razie węzeł musi znajdować się gdzieś w komputerze. Czy możesz go wyszukać i powiedzieć, gdzie go znalazłeś? –

+9

Znalazłem węzeł, altankę i gulp-cli w tym katalogu: C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Rozszerzenia \ Microsoft \ Web Tools \ External – John

Powiązane problemy