Brak pliku signalr.js po instalacji Microsoft..AspCore.SignalR

Brak pliku signalr.js po instalacji Microsoft..AspCore.SignalR
  • Rejestracja: dni
  • Ostatnio: dni
0

Brakuje mi pliku w wroot/js/signalr.js robie wedlug tego tutoriala: https://docs.microsoft.com/en-us/aspnet/core/tutorials/signalr?view=aspnetcore-2.1&tabs=visual-studio
Po wpisaniu komendy w nugetsie: install @aspnet/signalr Nic sie nie działo, wiec zainstalowałem z nugetsa Microsoft.AspCore.SignalR

Konkretnie to chodzi o to, ze nie potrafie podlaczyc skryptu signalR do pliku html.

Kopiuj
<script src="~/lib/signalr/signalr.js"></script>

Poniewaz nie mam tego pliku w tym miejscu to nie dziala mi signalR. Mam zainstalowane signalR jako dllki i nie mam jak podac sciezki do tego pliku (W zalaczniku dolaczam screen tych dllek)
Czy ktoś wie jak moge podlaczyc script signal.js do htmla?

SO
  • Rejestracja: dni
  • Ostatnio: dni
1

Microsoft.AspNetCore.SignalR to część backendowa.

Musisz z npma zainstalować część frontendową.

Kopiuj
npm init -y
npm install @aspnet/signalr

Na pewno wpisywałeś dobrze te polecenia?

  • Rejestracja: dni
  • Ostatnio: dni
0

Tak wpisywałem dobrze, wyskakuje mi takie coś:

Kopiuj
PM> npm init -y
npm : The term 'npm' is not recognized as the name of a cmdlet, function, script file, or operable program
. Check the spelling of the name, or if a path was included, verify that the path is correct and try again

.
Czyli musze pobrać node js z tego co widze w google?

  • Rejestracja: dni
  • Ostatnio: dni
0

W google chromie wywala takie bledy w consoli:
signalr.js:1 Failed to load resource: the server responded with a status of 404 (Not Found)
chat.js:9 Uncaught ReferenceError: signalR is not defined
at chat.js:9

chat.js to jest ten skrypt z tutoriala.

Ktos
  • Rejestracja: dni
  • Ostatnio: dni
0

Tak, musisz mieć npm.

Możesz sprawdzić, czy nie wystarczy wykorzystać C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Web\External\npm.cmd, to jest starsza wersja npm używana w VS2017, powinno zadziałać nią, bez konieczności instalacji node.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.