Le Besoin
Afficher la page de garde, non seulement sur app engine, mais aussi en local, en utilisant l'image Docker zenika/formation-framework.
Les Problèmes
Les fichiers index.html et summary.html doivent être renommés en slides.html et index.html respectivement. Et cela doit se faire après avoir lancé grunt sed. Mais avant de lancer grunt displaySlides :smile:. Et même si le task copy:dist fait déjà le job de renaming, ce task fait beaucoup de choses (ça prend du temps) et les fichiers sont copiés dans le repertoire dist (ce qui pose problème pour le live reloading).
La page de garde summary.html a des liens vers les PDF. Ces PDF se trouver dans le folder root de l'application, la où se trouvent aussi d'autres fichiers et repertoires. Or les .pdf tout comme les .md sont copiés dans le conteneur zenika/formation-framework avec le mechanisme des volumes. Et les copier dans un répertoire dédié rendrait franchement tout beaucoup plus simple.
Les solutions
Ajouter, copy:rename, un task grunt de renommage des fichiers index.html et summary.html dans Gruntfile.js
Changer le répertoire où summary.html s'attend les .pdfet modifier les tasks grunt qui copient les .pdf.
NOTE: Cette PR est liée à la pull request #41 de Formation--Modele
Le Besoin Afficher la page de garde, non seulement sur app engine, mais aussi en local, en utilisant l'image Docker
zenika/formation-framework
.Les Problèmes
index.html
etsummary.html
doivent être renommés enslides.html
etindex.html
respectivement. Et cela doit se faire après avoir lancégrunt sed
. Mais avant de lancergrunt displaySlides
:smile:. Et même si le taskcopy:dist
fait déjà le job de renaming, ce task fait beaucoup de choses (ça prend du temps) et les fichiers sont copiés dans le repertoire dist (ce qui pose problème pour le live reloading).summary.html
a des liens vers les PDF. Ces PDF se trouver dans le folder root de l'application, la où se trouvent aussi d'autres fichiers et repertoires. Or les.pdf
tout comme les.md
sont copiés dans le conteneur zenika/formation-framework avec le mechanisme des volumes. Et les copier dans un répertoire dédié rendrait franchement tout beaucoup plus simple.Les solutions
copy:rename
, un taskgrunt
de renommage des fichiersindex.html
etsummary.html
dansGruntfile.js
summary.html
s'attend les.pdf
et modifier les tasksgrunt
qui copient les.pdf
.