所以我正在构建一个旨在由外部域加载的 javascript 库。我正在寻找一种为此进行自动版本控制的好方法。理想情况下,外部域应该能够编写<script src="<filename>" type="text/javascript"></script>
并以某种方式正确地拥有该版本。
我能想到的最佳解决方案是<filename>
指向一个使用服务器端语言构建的页面,该页面动态包含具有正确版本控制的正确 javascript 库。这样做的问题是它需要动态加载javascript,这意味着我们的服务器将在每次加载时被命中(即它不能被缓存)。
有任何想法吗?