使绝对路径在本地文件中工作

时间:2014-01-20 14:15:18

标签: html path absolute-path

我们在Coldfusion中有一个网络项目。所有资源都与绝对路径相关联,我的意思是,css中的路径是这样的:

.class {background:url(/folder/img/image.png);}

HTML中的路径是这样的:

<img src="/folder/img/theimage.png"/>

我需要将文件下载到本地计算机,进行更改并再次上传。 要查看更改,我手动删除下载文件中的所有斜杠,然后再次写入,但我认为这应该是一种更简单的方法来正确查看页面而不进行这些更改。

我可以将资源文件夹放在某个地方以使绝对路径找到它们吗? 如果这不是正确的方法,我怎样才能“看到”本地机器中的文件(没有本地主机)而不再更改一次又一次的绝对路径?

2 个答案:

答案 0 :(得分:1)

在具有Web服务器的计算机上进行本地开发,该Web服务器配置为尽可能靠近您在生产中使用的Web服务器。

使用虚拟机(如VMWare或VirtualBox)可以更轻松。

答案 1 :(得分:0)

最现代的开发者。平台具有易于设置的HTTP服务器。我最喜欢的一直是Python。运行它就像cd到项目目录并运行一个Python命令一样简单。您还可以在不同的端口上轻松地同时运行多个服务器。

以下是Python v.2.7的一些示例。

# run server on port 9999
> python -m SimpleHTTPServer 9999

# run server as background process on port 3333
> nohup python -m SimpleHTTPServer 3333 > /dev/null &

Python 3有不同的语法,但思路相同。见https://developer.mozilla.org/en-US/docs/Learn/Common_questions/set_up_a_local_testing_server