J'utilise actuellement PHP minify pour combiner et compresser les fichiers statiques (CSS et JS). Avec PHP minify, il est très facile à développer et à déployer. Parce que:réduire et combiner les fichiers - quelle est votre configuration de développement et de version?
Dites qu'il existe deux fichiers: a.js
et b.js
et nous les combiner et les réduire en ab.js
. Maintenant, assez pour son moi ne comprennent qu'une seule balise script:
<script type="text/javascript" src="http://static.example.com/min/g=ab&v=7"></script>
Avec cette flexibilité je peux développer dans a.js et b.js et en même temps test la version finale minified sans changer la balise include ci-dessus. Je n'ai même pas besoin de changer en libérant.
Mais maintenant je veux déplacer mes fichiers statiques sur le serveur CDN où PHP ne sera pas là, donc je suppose que je dois utiliser le compresseur YUI pour minimiser et combiner avant de télécharger. Maintenant, si je combine a.js et b.js avec le compresseur YUI, je dois changer le tag d'inclusion que j'ai développé.
donc lors du développement que j'ai à utiliser:
<script type="text/javascript" src="http://static.example.com/a.js"></script>
<script type="text/javascript" src="http://static.example.com/b.js"></script>
Et quand je l'ai téléchargement à utiliser:
<script type="text/javascript" src="http://static.example.com/ab.min.js"></script>
Ensuite, il devient un problème parce que, les deux lignes doit être combiné en un. Quelle est votre configuration pour gérer cela?
Ce n'était pas ma question. Désolé si c'était trompeur. Mise à jour la question maintenant. – Sabya