Witam.
Uczę się reacta od pewnego czasu i chciałbym zacząć uzywać Router z react-router-dom, jednak od paru godzin się męczę jak to zaimportować, marząc o używaniu.

Import wygląda następująco :

import {BrowseRouter} from './react/react-dom';

Chciałbym react-dom znajduję się w Scripts/react/react-dom.js jednak gdy importuję przy użyciu komendy, którą podałem wyżej. Dostaję błąd

Failed to load resource: the server responded with a status of 500 (Internal Server Error)

Czy posiadacie jakiś tutorial jak poprawnie używać npm'a wewnątrz projektu asp.net mvc a potem skonfigurować to webpackiem bym mógł używać tego wewnątrz moich plików .jsx.

Głównie zależy mi na funkcjonalności : Link to/ NavLink to. Bo potrzebuję przekierowania z widoku tabeli do okna edycji i chciałem to rozwiązać używając routingu właśnie.
Prosiłbym o jakiekolwiek wskazówki chociażby gdzie instalować npm'a używając npm init