У меня чертовски время понять это (и я предполагаю, что это основная проблема, и я просто ищу неправильные термины). У меня есть простой сайт html, который я пытаюсь отлаживать локально, и когда я открываю его в браузере или отлаживаю его, я получаю этот URL:
http://localhost:63342/DeleteMe/root/index.html
Если я установил корень ресурса в папку root
, я получаю:
http://localhost:63342/DeleteMe/index.html
Проблема заключается в том, что я использую "абсолютно" исправленные ресурсы, такие как /js/utility.js
, потому что контекст сдвигается в зависимости от того, какой контент AJAX вытягивается (приложение Hijax-ish).
То, что я хотел бы видеть, →
http://localhost:63342/index.html
http://localhost:63342/js/utility.js
для проекта типа:
[DeleteMe] <--project root
- root
- js
utility.js
- index.html
Мне интересно решение, которое напрямую касается этой проблемы внутри IDE. У меня уже есть множество инструментов для веб-разработки, и я оцениваю JetBrains на данный момент, и эти маленькие детали - вот что меня заставляет. Я могу легко настроить IIS или Apache для предварительного просмотра сайта, я ищу полное решение в одной среде IDE.
(Для справки проект был разработан с использованием Eclipse)