Javascript库版本支持

Javascript库版本支持,javascript,Javascript,我已经开发了一个图表控件的小部件库,我想知道是否有一种最佳实践方法来对我的JS文件进行版本或元标记,这样当我发布新版本时,版本检查代码将考虑新版本和旧版本之间的兼容性。首先,我需要在某处记录当前版本。有什么建议吗? 我还没看过JQ是如何识别自己的……它是否只是文件名?对于版本维护,应该这样做 myLibrary.version = { major : 1, minor : 4, datetime : "20110225223456", toString : function ()

我已经开发了一个图表控件的小部件库,我想知道是否有一种最佳实践方法来对我的JS文件进行版本或元标记,这样当我发布新版本时,版本检查代码将考虑新版本和旧版本之间的兼容性。首先,我需要在某处记录当前版本。有什么建议吗?
我还没看过JQ是如何识别自己的……它是否只是文件名?

对于版本维护,应该这样做

myLibrary.version = { 
 major : 1, 
 minor : 4, 
 datetime : "20110225223456", 
 toString : function () {
    return this.major+ "." + this.minor;
    }  
}
对于装载机机制,我发现这是一个很好的开始。。http://ajaxian.com/archives/modulesjs-a-new-stand-alone-javascript-module-loader 或者特别是 有用


还有我刚刚遇到的一些事情

如果你使用的是加载器,你需要维护加载器本身。我会看看google处理JS加载的方式。它允许用户选择库的主要版本或次要版本


您打算使用某种加载程序还是坚持使用普通脚本标记?@Jeff Beck是的,使用加载程序是首选方法!