【问题标题】:Determine file paths in CSS file depending on CGI HTTP_HOST根据 CGI HTTP_HOST 确定 CSS 文件中的文件路径
【发布时间】:2012-09-19 04:36:52
【问题描述】:

我在一个小型开发团队工作,我们使用版本控制,但对我们来说真正的错误之一是我们的开发路径与我们的实时网络平台路径不同。

因此,当我们在自己的机器上开发项目时,我们必须不断地注释实时/开发路径,尤其是在我们的 CSS 文件中,因为我们的图像文件夹的路径与实时开发不同。

我认为这很简单,可以使用 CGI.HTTP_HOST 变量相应地设置路径,但是由于图像路径是在我们的 CSS 文件中设置的,有没有办法做到这一点?

我不确定是否使用 JavaScript 来确定我们是否在本地主机上,然后设置两个变量;一个用于开发路径,一个用于实时路径最好,但是 O 不确定如何在 CSS 样式路径中使用这些变量?

希望这是有道理的!

【问题讨论】:

  • 不能使用相对路径吗?

标签: javascript css cgi http-host


【解决方案1】:

您应该使用ant 设置构建过程。使用 ant,您可以处理您的文件并定义不同的构建目标,例如本地或生产,并自动替换您的 css 文件中的路径(还有很多)。 Ant 文件可以由 Eclipse 执行而无需额外的扩展。不同的路径等在所谓的属性文件中定义。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-26
    • 2019-01-02
    • 2011-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-05
    • 1970-01-01
    相关资源
    最近更新 更多