2015-10-09 4 views
3

j'apprenais un peu de angulaire + Springboot et maintenant il est temps d'apprendre comment construire ce genre de choses :)Gulp + angulaire + Springboot + Gradle + [...]

J'ai trouvé quelques assez bons outils tels que Gulp + Gradle, mais je ne suis pas sûr de la façon dont je configure tout cela ensemble. Sur Gulp, je vais utiliser certaines tâches telles que sass, minify. Je veux aussi utiliser le karma (que je suppose que je configurerais avec gulp au lieu de l'exécuter séparément). Gradle est pour construire le springboot et le backend Java pour REST api ..

Comment devrais-je configurer tout cela ensemble? Je pensais que ce serait quelque chose comme configurer Gradle pour exécuter Gulp d'abord, puis construire la partie Java. Est-ce correct ? Quelle est la meilleure approche?

Et à côté de cela, comment l'exécuter dans le temps de développement? une chose que j'ai aimé dans Gulp et Springboot est que les deux donnent la possibilité d'éditer + visualiser le contenu statique en temps réel, donc c'est assez bon pour construire la partie angulaire .. Donc avec ça, j'utiliserais gulp ou la tâche gradlebootRun (Je devrais changer le configurer différemment pendant que j'emploie gulp-browserify). Si j'utilise gulp, je devrais construire la partie java séparément, et il devrait être en cours d'exécution dans un autre port, donc je devrais configurer CORS sur angulaire ..

Quelqu'un peut-il apporter de la lumière?

Merci d'avance!

+0

Vous pouvez obtenir quelques idées en vérifiant la façon dont [JHipster] (https://jhipster.github.io/) gère l'intégration – geoand

+0

Merci de l'avoir signalé! Je vais vérifier ça! –

+0

De rien! – geoand

Répondre

2

Vous pouvez utiliser maven-frontend-plugin. voir JHipster. https://jhipster.github.io/

+0

Merci d'avoir signalé cela! Je vais vérifier cela, (et probablement utiliser JHipster :)) –