Это начинает меня беспокоить, и я бы хотел его отключить или исправить. Таким образом, Webstorm имеет приятную функцию в своем парсере HTML, который будет пытаться разрешить каталоги в строках, которые должны ссылаться на файл в вашем проекте. Например:
Webstorm верен. Мой внешний код полностью готов, /app
но мой сервер обслуживает файлы в приложении в корне, поэтому в веб-контексте /app
это действительно просто /
. Кроме того, это поведение также влияет на мои шаблоны angular:
и мои маршруты angular-ui (я предполагаю, что он будет делать это и для обычных маршрутов angular).
Есть ли способ изменить webstorm, чтобы он рассматривался /app
как корень, чтобы это была полезная функция? Если нет, есть ли способ отключить это? Я попытался зайти в инспектор, но не нашел для этого варианта:
И нет, это не XML ... Я пробовал.
Помощь приветствуется. Благодарность...
Ответы:
Чтобы ссылаться на файлы в некорневой папке в вашем проекте, вам необходимо пометить этот каталог как ресурс. . Для этого перейдите в «Настройки»> «Каталоги» и выберите корневую папку с активами на правой панели. Затем отметьте его как корневой ресурс, нажав кнопку над файловым браузером.
Согласно документации Jetbrains, корень ресурсов позволяет WebStorm заполнять относительные пути к ресурсам в выбранной папке . Это означает, что вы должны использовать Resource Root в папке, в которой хранятся все ресурсы, на которые вы хотите ссылаться (например, стили, сценарии, ...).
источник
У меня была эта проблема на Mac, и я решил ее, изменив свойства каталогов.
Webstorm > Preferences
Project > Directories
источник
для людей, использующих IntelliJ Ultimate:
источник
folder1/folder2/..
гдеfolder2
содержатся все ваши ресурсы. Вам нужно отметитьfolder1
какSource
иfolder2
какResource
. СсылкаВ JetBrains WebStrom перейдите к файлу -> Настройки -> Левая панель Выберите проект -> Нажмите на Derectories -> Средняя панель Выберите корень ресурса -> добавьте папки / каталоги в свой проект для справки или на правой панели вы можете см. + Добавить корень содержимого, выберите каталоги и нажмите Применить -> ОК
источник