Teraz, gdy usunęli project.json w Visual Studio 2017, ale npm używali do instalowania pakietów w devDependencies w tym pliku, w jaki sposób używamy npm do instalacji pakietów teraz? Jeśli utworzę plik package.json, czy nie byłoby to zbędne z uwagi na istniejący plik MyProject.csproj?Jak korzystać z npm w Visual Studio 2017 bez pliku project.json?
5
A
Odpowiedz
1
Po zainstalowaniu biblioteki za pośrednictwem terminala i kliknięciu zależności w projekcie rozwiązania można zauważyć, że biblioteka zostanie oznaczona jako nieobowiązująca.
Obca oznacza pakiet jest zainstalowany, ale nie jest wymieniony w package.json Twojego projektu
więc używać package.json jeśli chcesz zainstalować pakiety.
Powiązane problemy
- 1. Visual studio project.json nie ma sekcji runtime
- 2. Visual Studio 2017 RC Jak określić opcje publikowania w pliku csproj
- 3. Jak osadzać pliki zasobów podczas kompilacji w Visual Studio 2017?
- 4. Visual Studio Community 2017 cl.exe
- 5. Visual Studio 2017 HRESULT: 0x80004004
- 6. Brakuje konfiguracji zadania w Visual Studio 2017
- 7. Jak używać pakietów Bower w Visual Studio 2017
- 8. Ukrywanie ostrzeżeń/błędów w Visual Studio 2017 dla określonego pliku
- 9. Visual Studio 2017 nowe .csproj InternalsVisibleTo
- 10. Visual Studio - jak z niego korzystać bez dotykania myszy?
- 11. Włączanie SSL w Visual Studio 2017
- 12. Jak korzystać z PHP z Visual Studio
- 13. Jak uruchomić testy NUnit w Visual Studio 2017?
- 14. Błędy Visual Studio 2017 nie są wyświetlane
- 15. Jak dodać istniejące rozwiązanie do GitHub z Visual Studio 2017?
- 16. Jak korzystać PhoneGap z Visual Studio
- 17. Publikowanie ftp Visual Studio 2017 nie działa
- 18. Jak debugować Angular 2 z Visual Studio 2017
- 19. Aktualizacja wersji węzła w programie Visual Studio 2017
- 20. Ustawienia resetowania programu Visual Studio 2017
- 21. Azure gospodarzem Agenci - Visual Studio 2017
- 22. Visual Studio 2017 15,3 Uproszczenie zerową kontrolę
- 23. Jak wyłączyć automatyczne odstępy * po typie w Visual Studio 2017?
- 24. Jak dodać pakiet do Pythona w Visual Studio 2017
- 25. Jak otworzyć projekt bez pliku .sln w Visual Studio?
- 26. Jak korzystać z Bower (instalowanego z nuget) w Visual Studio?
- 27. Aktualizacja Visual Studio 2017 ze społeczności do Enterprise
- 28. Wiele projektów Visual Studio 2015 npm
- 29. Obsługa MSBuild dla szablonów T4 w Visual Studio 2017 RTM
- 30. Ukrywanie wygenerowanych plików js w Visual Studio 2017
Dobre pytanie. Zatrzymałem się z tym samym problemem tutaj –
Skończyło się na użyciu npm init i dodało package.json w folderze głównym, jak zawsze. Nadal możemy instalować rzeczy używając npm i będzie to plik package.json. Jeśli chcesz coś dodać do "prekompilacji" w project.json, teraz musimy to zrobić w pliku .csproj. Oto, jak to działa: https://docs.microsoft.com/en-us/dotnet/articles/core/tools/project-json-to-csproj –