Donc je construis une bibliothèque javascript destiné à être chargé par des domaines externes. Je suis à la recherche d'un bon moyen de faire un auto-versioning pour cela. Idéalement, le domaine externe devrait pouvoir écrire <script src="<filename>" type="text/javascript"></script>
et avoir cette version correctement.AutoVersioning contenu externe lié
La meilleure solution que je puisse penser est d'avoir le <filename>
pointent vers une page, construite en utilisant un langage côté serveur, qui inclut dynamiquement les bonnes bibliothèques javascript avec le bon versioning. Le problème avec ceci est qu'il nécessite que le javascript soit chargé dynamiquement et signifie que notre serveur sera frappé à chaque chargement (c.-à-d. Qu'il ne peut pas être mis en cache).
Des idées?
En plus de le problème d'autoversioning que vous devriez probablement regarder en chargeant le script externe asynchrone pour éviter de bloquer la page [http://friendlybit.com/js/lazy-loading-asyncronous-javascript/] –