5

Wydaje się to prostym problemem, ale nie mogę znaleźć żadnych informacji online na ten temat, ani tutaj w Stack Overflow.Dodać requireJS intellisense w Visual Studio 2013-2015

Mam problemy z wykonywaniem IntelliSense w Visual Studio 2013/2015 z RequireJS (po stronie klienta).

Teoretycznie wystarczy dodać odwołanie do pliku _references.js, tak:

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

ale ten komunikat cały czas przez okno Output dotyczących języka JavaScript „Service”:

Error regarding RequireJS path in VS

wydaje się, że ta funkcja próbuje załadować mój „main.js” plik z odniesieniami VS JavaScript folderu zamiast mojego prawdziwego folderu, który ma dużo „../”, dodał i może nie można rozwiązać. W rzeczywistości sugerowana ścieżka, która nie może być załadowana, jest OK, z wyjątkiem całego "../".

Próbowałem różnych kombinacji ścieżek względnych, aby napisać atrybuty, ale bez powodzenia.

Jest to bardzo denerwujące i nie mogę znaleźć żadnych wiarygodnych informacji w sieci dotyczących tego konkretnego problemu. Jedyne odniesienie znalazłem jest to jedno:

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

i sugerują, aby dodać kod baseUrl config do pliku _references.js, który nie pracował dla mnie w ogóle.

Wszelkie pomysły na rozwiązanie tego problemu?

A przy okazji: jakiekolwiek wzmianki o tym, jak wykonać tę pracę w ramach kodu VS?

+1

Nie widzę żadnych komentarzy w tej sprawie. Mam ten sam problem, wymyśliłeś to? – David

+0

Niestety, przegapiłem Twoje powiadomienie. Nie, nie wiedziałem, jak to zrobić. Jeśli wezmę to do roboty, umieści to tutaj. –

+0

W porządku, dzięki! – David

Odpowiedz

-2

Okazało się, że jest to związane z rozwiązaniem/projektem, które znajduje się na innym napędzie.

Studio VS jest zainstalowane na dysku C:, a rozwiązanie/projekt znajduje się na dysku D:.

Nie znaleziono rozwiązania tego problemu, ale można go poprawić, przenosząc się na dysk C:.