标签:javascript jquery versioning
这个应该很容易,我想我知道正确的答案,但是这里有.
出于兼容性原因,我应该将jQuery的文件名保留为“jquery-1.3.2.min.js”还是将其重命名为jquery.js?
我的猜测就是避免冲突,以免另一个应用程序使用不同版本的jQuery.如果他们将其重命名为“jquery.js”并且我也这样做,我会看到潜在的版本冲突.
我错了还是离开了基地?
杰夫
解决方法:
拥有版本号的JS(和CSS)文件是一个非常好的主意,因为这样可以让您在这些文件上将Web服务器配置为use a far-future Expires header,而不会遇到缓存问题.当文件更新时,它会获得一个新版本号,因此浏览器始终会获取新版本,而不是旧版本.
您也应该在其他JS和CSS文件上执行此操作.您希望这是自动化的,而不是您手工管理的东西.您的开发工作发生在未版本控制的文件上,您的版本控制系统会创建版本化副本,并计算出更新HTML文件中CSS和JS文件的引用以指向版本化副本的详细信息.这可能有点工作,但在加速您的网站方面非常值得.我花了大约一天的时间来设置我的系统.改善并不微妙.
标签:javascript,jquery,versioning 来源: https://codeday.me/bug/20190730/1584155.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。