Rozwiązałem ten problem przez zaimportowanie pakietu NuGet "react.js" i dostarczenie skryptu lokalnie.
Dodałem również _references.js
do ~/Scripts/ do mojego projektu. Visual Studio miał pomocnika pod „Dodaj ...” zatytułowany „_references.js intellisense plików”, który wyglądał tak:
/// <autosync enabled="true" />
/// <reference path="bootstrap.js" />
/// <reference path="jquery-2.1.4.js" />
/// <reference path="react/jsxtransformer-0.13.1.js" />
/// <reference path="react/react-0.13.1.js" />
/// <reference path="react/react-with-addons-0.13.1.js" />
Potem byłem w stanie wykorzystać intellisense w moich JSX plików. Wydaje się, że plik _references.js nie działa z CDN Facebooka.
Wystąpiły problemy z tym i okazało się, że usunięto plik .vs/{projname} /v14/.suo. –
Jeszcze jedno, myślę, że pliki CDN tutaj nie działają, ponieważ musisz przejść do Narzędzia -> Opcje -> Edytor tekstu -> JavaScript -> Intellisense i sprawdzić "Pobierz zdalne odwołania ..." –
I Muszę mieć wtyczkę nuget tylko dla intellisense, niż mam ją w folderze modułów węzłów. Dlaczego nie mogą sprawić, aby intellisense działał, sprawdzając pliki w module node_modules. Jest to skomplikowane, a nie proste, wydaje się, że wiele hacków jest potrzebnych do stworzenia podstawowej konfiguracji przepływu pracy. A wiele hacków oznacza zwykle więcej potencjalnych problemów. Pochodzę z VS 2013 bez wsparcia dla raktów i oczekiwany VS2015 wspiera doskonale rozwinięty nowoczesny frontend. –