Javascript库版本支持

时间:2011-02-16 14:59:35

标签: javascript

我开发了一个Chart控件的小部件库,并想知道我的JS文件是否有最佳实践方法来版本或元标记,这样当我推出新版本时,版本检查代码将兼顾新旧版本。首先,我需要在某处记录当前版本。有什么建议? 我还没看过JQ如何识别自己...它只是文件名吗?

2 个答案:

答案 0 :(得分:1)

如果您使用的是装载机,则需要维护装载机本身,我会看看谷歌处理装载JS的方式。它允许用户为库选择主要的次要或点释放特异性。

http://code.google.com/apis/loader/

答案 1 :(得分:0)

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

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或者特别是{{3 }} 是有用的。

我刚遇到的事情...... http://requirejs.org/