首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jQuery文件名

jQuery文件名
EN

Stack Overflow用户
提问于 2009-09-17 15:50:32
回答 3查看 1.6K关注 0票数 3

这个问题应该很简单,我想我知道正确的答案,但现在开始。

出于兼容性的原因,我应该将jQuery的文件名保留为"jquery-1.3.2.min.js“还是直接将其重命名为jquery.js?

我的猜测是让它保持原样,以避免冲突,以防其他应用程序使用不同版本的jQuery。如果他们将其重命名为"jquery.js“,而我也这么做,我会看到潜在的版本冲突。

我是错了还是大错特错了?

杰夫

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-09-17 15:59:37

有版本号的JS (和CSS)文件是一个非常好的主意,因为这可以让你的web服务器在这样的文件上配置use a far-future Expires header,而不会遇到缓存问题。当文件更新时,它会获得一个新的版本号,因此浏览器总是获取新的版本,而不是缓存的旧版本。

您也应该对其他JS和CSS文件执行此操作。您希望这是自动化的,而不是您手动管理的东西。您的开发工作是在未版本化的文件上进行的,您的版本控制系统会创建版本化副本,并计算出更新HTML文件中对CSS和JS文件的引用以指向版本化副本的细节。这可能是一项工作,但当涉及到加速您的网站时,这是非常值得的。我花了大约一天时间来设置我的系统。改进并不是微妙的。

票数 3
EN

Stack Overflow用户

发布于 2009-09-17 15:53:58

我会使用jquery-1.3.2.min.js,因为它更具体,你可以立即知道你是否在未来几个月内审查这个网站,以及避免未来任何文件名冲突。

如果您依赖于javascript的include/template文件,那么您应该不会有任何更新方面的问题。

票数 3
EN

Stack Overflow用户

发布于 2009-09-17 15:54:50

我更喜欢在文件名中保留版本,因为有时您要更改版本,这非常有用。一眼就能看出我在任何给定的网页上使用的是哪个版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1439707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档