8

Utworzono pustą aplikację internetową core core 1.0 i dodano plik package.json kopiujący szybki plik startowy angleular2.json from this url.Używanie Angular 2 z VS2015 Aktualizacja 2 - pobieranie npm -nie zainstalowanego błędu

Ciągle otrzymuję komunikat Zależności - niezainstalowany i npm - nie zainstalowany.

Czy ktoś wie, dlaczego tak się dzieje? Czy muszę faktycznie zainstalować plik node.js na moim komputerze, aby program Visual Studio mógł z niego korzystać? Bower działa idealnie ...

+0

Co się stanie, jeśli klikniesz prawym przyciskiem myszy na npm i wybierzesz "Przywróć pakiety"? –

+1

Wygląda na to, że mam ten sam problem. – WernerCD

+1

@WernerCD Po zainstalowaniu pliku node.js na moim komputerze ponownie uruchomiłem Visual Studio. Dokonaj zmiany w pliku packages.json i wszystkie zostaną zainstalowane. –

Odpowiedz

2

Ten problem jest śledzone są tutaj: https://github.com/aspnet/Tooling/issues/479

ponownego wskazania Visual Studio do innego npm ścieżce prawdopodobnie nie będzie różnicy - Visual Studio nadal wydaje się zinterpretować zależność od pakietu nie obsługiwane w systemie Windows jako problem łamiący.

To jest tylko kwestia IDE. Nadal można zbudować i uruchomić bez rozwiązania tego problemu.

Ale jeśli wolisz, aby pozbyć się wskaźnika not installed, zidentyfikować i usunąć pakiet naruszające następnie ręcznie usunąć folder node_modules i ponownie zapisać package.json.