Build / release gannonce

Bonjour,
Je voudrais faire une release automatisé de gannonce-ui (dans un premier temps, gannonce-pod et gchange* suivront) afin d’en faciliter l’hébergement.

J’essai de suivre le readme, ça se passe bien, mais quand je lance le résultat, il charge éternellement avec une erreur dans la console.

en dev :

Error: Cannot find module 'buffer' from 'rxjs/operator/buffer.js'  zone.js:919

en prod :

ReferenceError: require is not defined[En savoir plus] index.html:47:1

et en effet l’index.html me semble très louche à cet endroit :

  <!-- The bundle js is generated during the build process -->
  <script src="vendor.js"></script>
  <script src="angular.js"></script>
  <script src="ionic.js"></script>
  <script src="crypto.js"></script>
  <script src="main.js"></script>
  <script>require('src/app/main');</script>

</body>
</html>

PS : je n’ai pas vu d’erreur au build et il y a bien un main.ts dans src/app/

Quelqu’un à déjà eu ce problème ?
Quelqu’un connais-t-il brunch ? angular ? ionic ? acorn ? bref, les techno de gannonce (mais aussi gchange et cesium si je ne m’abuse)

Toute aide serait la bienvenue !

PS : les marketplaces de l’écosystème duniter son désormais également hébergé sur notre gitlab : https://git.duniter.org/marketplaces (ce qui va permettre de construire des release automatisée avec gitlab-ci

2 Likes

@cgeek @kimamila ?

quelle version de nodejs tu utilises ?

Pour nrjs, c’est peut-etre juste un oubli de dépendence, dans package.json ?

Ah bien vu ca ! Merci d’avoir pris le temps de faire cela. :slight_smile:

1 Like
$ node --version
v8.9.3