5

Dies scheint ein einfaches Problem, aber ich kann keine Informationen online finden, weder hier in Stack Overflow.ErstelleJS intellisense in Visual Studio 2013-2015

Ich habe Probleme mit Intellisense arbeiten unter Visual Studio 2013/2015 mit RequireJS (Client-Seite).

Theoretisch brauchen Sie nur eine Referenz in der _references.js Datei hinzuzufügen, wie folgt aus:

/// <reference path="libs/require.js" data-main="main.js" start-page="../default.htm" /> 

aber ich habe diese Nachricht die ganze Zeit durch das Ausgabefenster in Bezug auf die „JavaScript Sprachendienst“:

Error regarding RequireJS path in VS

Es scheint, als ob die Funktion meine „main.js“ Datei aus den VS JavaScript Referenzen versuchte, statt meinen richtigen Ordner Ordner zu laden, die eine Menge von „../“ hinzugefügt wird und nicht gelöst werden. Tatsächlich ist der vorgeschlagene Pfad, der nicht geladen werden kann, OK, außer für alle "../".

Ich habe verschiedene Kombinationen von relativen Pfaden versucht, um die Attribute zu schreiben, aber kein Glück.

Dies ist sehr ärgerlich und ich kann keine zuverlässigen Informationen über dieses spezielle Problem im Web finden. Der einzige Hinweis, den ich gefunden habe, ist diese:

http://blog.nansen.com/2015/09/getting-visual-studio-intellisense-to.html

und sie schlagen einen baseUrl Konfigurationscode an die _references.js Datei hinzuzufügen, die überhaupt nicht für mich gearbeitet hat.

Irgendwelche Ideen, wie man das löst?

Und übrigens: eine Referenz, wie man dies unter VS-Code auch funktioniert?

+1

Ich sehe keine Kommentare zu diesem Thema. Ich habe das gleiche Problem, hast du es herausgefunden? – David

+0

Entschuldigung, ich habe Ihre Benachrichtigung verpasst. Nein, ich habe nicht herausgefunden, wie es geht. Wenn ich es zur Arbeit bringe, lege ich es hier ab. –

+0

Okay, danke! – David

Antwort

-2

festgestellt, dass es sich um die Lösung/Projekt, die auf einem anderen Laufwerksbuchstaben ist.

VS Studio ist auf dem Laufwerk C: installiert und die Projektmappe befindet sich auf Laufwerk D:.

Haben Sie keine Lösung für dieses Problem gefunden, aber kann durch Verschieben auf Laufwerk C: behoben werden.

Verwandte Themen