2017-07-16 2 views
-1

Je me demandais si l'Optimizer de RequireJS (r.js) faisait plus que concaténer et réduire mes fichiers javascript. Par exemple, est-ce que je pourrais utiliser Gulp pour réduire et concaténer mes fichiers?
Le résultat serait le même?Quelle est la différence entre utiliser Gulp et r.js pour construire par application javascript?

Merci

+0

Je ne suis pas familier avec 'r.js', mais Gulp peut faire beaucoup plus que juste minifier et concaténer des fichiers. Mais si c'est tout ce que vous avez à faire, Gulp est définitivement une solution viable. – fubar

Répondre

1

Gulp est pas un outil pour les fichiers minifying et concaténer, mais plutôt un cadre pour toutes sortes d'automatisation developement, et il y a des modules pour Gulp qui font exactement cela, ainsi que de nombreux autres outils vous pouvez utiliser avec Gulp. R.js est principalement pour l'optimisation du code. Vous pouvez également utiliser r.js et Gulp ensemble.

+0

Je comprends cela, mais qu'est-ce que "r.js" fait en plus de minifier et de concaténer? Merci – Alexandru

+1

Pour autant que je sache, cela fait surtout cela, mais aussi des optimisations plus intelligentes que la minimisation: il recherche des modules qu'il peut combiner pour rendre la page plus rapide, ou il incorpore des feuilles de style CSS au lieu d'utiliser des imports . Il n'ajoute pas de fonctionnalités supplémentaires à votre code, donc c'est tout. –