Ich habe dieses Problem behoben, indem ich das NuGet-Paket "react.js" importiere und das Skript lokal bringe.
Ich habe auch ein _references.js
zu ~/Scripts/ zu meinem Projekt hinzugefügt. Visual Studio hatte einen Helfer unter „Hinzufügen ...“ Titel „_references.js intellisense Datei“, die so aussah:
/// <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" />
Danach konnte ich Intellisense verwendet in meinen jsx Dateien. Die Datei _references.js schien nicht von Facebook-CDN zu laufen.
Ich hatte einige Probleme damit und es stellt sich heraus, dass das Löschen der .vs/{projjame} /v14/.suo Datei es löste. –
Noch eine Sache, ich denke, die CDN-Dateien funktionieren hier nicht, da Sie zu Extras -> Optionen -> Texteditor -> JavaScript -> Intellisense gehen müssen und "Download Remote-Referenzen ..." –
I muss nugget plugin nur für intellisense haben, dann habe ich es im node modules ordner. Warum sie Intellisense nicht arbeiten können, indem sie Dateien in node_modules überprüfen. Es ist kompliziert, nicht geradlinig, es scheint, als ob viele Hacks benötigt werden, um grundlegende Entwicklungsfluss-Einstellungen vorzunehmen. Und viele Hacks bedeuten normalerweise mehr potentielle Probleme. Ich kam von VS 2013 ohne Unterstützung und erwartete VS2015 Unterstützung moderne Frontend Entwicklung perfekt. –