Zaczyna mnie to niepokoić i chciałbym albo wyłączyć, albo naprawić. Tak więc Webstorm ma fajną funkcję w swoim parserze HTML, która będzie próbowała rozwiązać katalogi w łańcuchach, które mają odwoływać się do pliku w twoim projekcie. Na przykład:
Burza internetowa jest poprawna. Mój kod front-end jest cały, /app
ale mój serwer obsługuje pliki w aplikacji w katalogu głównym, więc w kontekście sieciowym /app
jest tak naprawdę /
. Poza tym to zachowanie wpływa również na moje szablony kątowe:
i moje trasy angular-ui (wyobrażam sobie, że zrobiłoby to również dla zwykłych tras kątowych).
Czy istnieje sposób, aby zmienić burzę internetową, aby traktowała ją /app
jako root, aby była to użyteczna funkcja? Jeśli nie, czy jest sposób, aby to wyłączyć? Próbowałem wejść do inspektora, ale nie mogłem znaleźć na to opcji:
I nie, to nie XML ... Próbowałem.
Doceniona pomoc. Dzięki...
Odpowiedzi:
Aby utworzyć odniesienia do pliku w folderze innym niż główny w projekcie, musisz oznaczyć ten katalog jako zasób . Aby to zrobić, przejdź do Ustawienia> Katalogi i wybierz folder główny zasobów z panelu po prawej stronie. Następnie oznacz go jako katalog główny zasobów, klikając przycisk nad przeglądarką plików.
Z dokumentacji Jetbrains, Resource Root umożliwia WebStorm uzupełnianie względnych ścieżek do zasobów w wybranym folderze . Oznacza to, że powinieneś użyć Resource Root w folderze, który zawiera wszystkie zasoby, do których chciałbyś się odwołać (np. Style, skrypty, ...).
źródło
Miałem ten problem na Macu i rozwiązałem go, zmieniając właściwości katalogów.
Webstorm > Preferences
Project > Directories
źródło
dla osób używających IntelliJ Ultimate:
źródło
folder1/folder2/..
gdziefolder2
zawiera wszystkie zasoby. Musisz oznaczyćfolder1
jakoSource
ifolder2
jakoResource
. OdniesienieW JetBrains WebStrom Idź do pliku -> Ustawienia -> Lewy panel Wybierz projekt -> Kliknij na Derectories -> Środkowy panel Wybierz katalog główny zasobów -> dodaj foldery / katalogi w swoim projekcie w celach informacyjnych lub w prawym panelu, który możesz zobacz + Dodaj katalog główny zawartości wybierz katalogi i Zastosuj -> OK
źródło