我即将发布一个 javascript 库。
我想将文件保存为 [library-name].1.0.0
然后随着库的发展,您将能够下载新版本,例如
- [库名].1.0.1.js
- [库名].1.0.2.js
- [库名].1.0.3.js
- [库名].1.1.0.js
- [库名].1.2.0.js
- [库名].2.0.0.js
我的问题是:有什么理由不以文件名保存版本?
我正在使用其他第 3 方库和那些我没有为其存储版本的库,我总是必须弄清楚是否需要升级。
例如,我使用codemirror.js,我总是怀疑我是否使用最新版本。
最佳答案
如果您提供下载,那么将版本号作为文件名的一部分是个好主意。在文件开头添加版本号和许可证信息也是一个好主意,就像 jQuery 一样
结帐 - http://code.jquery.com/jquery-1.9.1.min.js
唯一不应该添加版本号的情况是在整个网站引用脚本文件时 - 因为您不想在更新脚本时更改所有引用。
关于javascript - 我应该把我的 JavaScript 库的版本号放在文件名中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15783135/