gpt4 book ai didi

windows - 在 Web 应用程序之间共享通用 CSS 和脚本的最佳方式?

转载 作者:可可西里 更新时间:2023-11-01 10:23:41 25 4
gpt4 key购买 nike

使用:Dreamweaver CS6、ColdFusion 10、CFBuilder 3(即将推出)

我目前正在开发三个独立的 Web 项目,但每个项目都使用相同的资源集:

  1. 相同的 CSS 重置和初始化样式,例如网格布局
  2. 相同的 JQuery 初始化文件

目前每个网络项目在其网络根目录中都有相同文件的副本。我想要一个所有网站链接的地方,以获取这些公共(public)共享资源。我只能想到两种方法来做到这一点,都相似:

  1. 确定一个“主”站点并将所有 CSS 和 JS 文件仅放在该站点中。
  2. 创建一个名为“共享或公共(public)”的新站点,并将所有公共(public)内容放在那里。但是这个新站点仍然必须驻留在某个域中。所以我仍然需要选择一个“主”项目。

以上两点都有些难做,因为没有“主”站点。这些站点均未以任何方式相互链接。

假设我已决定使用主站点,然后我可以使用完全限定的 URL 链接到这些文件。但这意味着当我在我的开发环境中时,我将无法看到这些文件并使用任何类型的 IDE 自省(introspection)来查看我进行更改时文件中的内容(例如,像 intellisense 检测文件中的内容并为您提供提示)。

总体而言,为开发和生产环境共享这些资源的最佳方式是什么?

更新:回答之后我意识到我需要 IIS 中的虚拟目录以及我的 Windows 7 本地文件夹中保存我的 Web 项目文件的虚拟文件夹。

最佳答案

您需要使用网络服务器虚拟目录(对于 IIS)或别名(对于 Apache)。

只需在每个站点的 Web 根目录中创建一个名为“脚本”(或任何你想要的)的别名/虚拟目录(如果你使用 IIS 或 Apache,你也可以在你的开发环境中这样做)然后简单地使用

<script src="/scripts/my.js" ></script>

关于windows - 在 Web 应用程序之间共享通用 CSS 和脚本的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24453020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com