【发布时间】:2012-02-06 17:49:48
【问题描述】:
我有一个 zend 框架项目。在公共文件夹中,我有 js 和 css 文件夹来存放各种操作所需的文件。不过,我还集成了一些其他的 jquery 插件,它们有自己的 css 和 png's。
例如,JqueryUI 有自己的 css 和一堆它使用的 png(除了 jquery)。默认情况下,这些都捆绑在 jquery 文件夹中。 Fancybox 也一样。
如果我尝试为每个插件分离所有图像、css 和 javascript,似乎可能会破坏事情并导致自己不必要的工作。另一方面,我喜欢将我所有不同的资产分开并在控制之下。
我说的是像 jqueryui 这样的包。如果我将 css 移出 jqueryUI 文件夹(位于 js 文件夹内),那么它将破坏 css 到它自己的图像目录(就在 css 当前所在位置的下方)的所有路径....
处理这个问题的最佳方法是什么?
【问题讨论】:
-
我认为这确实是一个偏好问题。我喜欢保留单独的 css、images 和 js 文件夹,这可能需要多做一些前期工作,但让以后加入项目的人更容易找到他们想要的东西。
标签: javascript jquery css jquery-ui zend-framework