Astuces pour combiner plusieurs fichiers .js en 1 (pour un processus de construction).combinaison de plusieurs fichiers .js en un dans un processus de construction
Est-ce que yuicompressor le fera?
Astuces pour combiner plusieurs fichiers .js en 1 (pour un processus de construction).combinaison de plusieurs fichiers .js en un dans un processus de construction
Est-ce que yuicompressor le fera?
YUI Compressor peut le faire très facilement, il suffit d'envoyer les noms de fichiers dans YUI as arguments et il les sortira en un seul fichier.
Par exemple
> yuicompressor-2.4.2 file1.js file2.js file3.js -o combined.min.js
Nice. Je ne savais pas que YUI pouvait gérer plus d'un fichier à la fois. –
Ne fonctionne pas ici avec YUI compresseur 2.4.8, seul le dernier fichier est pris en compte. –
cela fonctionne: 'cat * .js | yuicompressor-2.4.2 --type js -o combined.min.js' et de choisir l'ordre approprié 'cat file1.js file2.js file3.js | yuicompressor-2.4.2 --type js -o combined.min.js' –
Il y a toujours la vieille veille (sans compression comme compresseur YUI) cat file1.js file2.js > newfile.js
Faire ceci comme première commande puis le yuicompressor-2.4.2 file1.js file2.js file3.js -o combined.min.js semble être une combinaison gagnante. – innerurge1
Si ne fonctionne pas
yui-compressor file1.js file2.js file3.js -o combined.min.js
essayez ceci:
for file in file1.js file2.js file3.js
do
yui-compressor $file >> combined.min.js
done
Cela a fonctionné pour moi
cat file1.js file2.js file3.js | yuicompressor-2.4.2 --type js -o combined.min.js
Et si l'ordre n'a pas d'importance
cat *.js | yuicompressor-2.4.2 --type js -o combined.min.js
Suivi question: des conseils sur plusieurs balises de script ré-écrire en un seul? –