我花了很长时间来弄清楚这一点(我认为这是一个基本的问题,我只是在搜索错误的术语)。我有一个简单的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
我感兴趣的是一个在集成开发环境中直接处理这个问题的解决方案。我已经有了很多用于web开发的工具,目前我正在评估JetBrains,这些小细节对我来说是不同的。我可以很容易地设置IIS或Apache来预览网站,我正在寻找一个单一的IDE的完整解决方案。
(作为参考,该项目是使用Eclipse开发的)
https://stackoverflow.com/questions/20860889
复制相似问题