Development #49794
créer un fichier sourcemap à côté des css
Début:
31 décembre 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Pour faciliter le travail dans l'inspecteur web ensuite.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Fichier 0001-build-generate-sourcemap-for-CSS-files-49794.patch 0001-build-generate-sourcemap-for-CSS-files-49794.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
(et je ferai pareil pour les autres modules) (c'est déjà le cas dans publik-base-theme).
Mis à jour par Thomas Noël il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
Peut-être faut-il alors ajouter .map dans le MANIFEST ?
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Fichier 0001-build-generate-sourcemap-for-CSS-files-49794.patch 0001-build-generate-sourcemap-for-CSS-files-49794.patch ajouté
- Statut changé de Solution validée à Solution proposée
Bon, différentes choses :
- la version de sassc utilisée pour le build n'accepte pas --sourcemap=auto, il faut utiliser
mauto, qui de son côté n'est pas géré par (ruby)sass, de là je virefor program in ('sassc', 'sass'):
qui provoquerait une erreur si jamais ça ne s'arrêtait pas sur sassc.
- entre MANIFEST.in et ce que fait data_tree() dans le setup.py je ne sais trop c'est un peu le bordel quand même, avec comme situation actuelle dans le paquet qu'on a ça :
/usr/lib/python3/dist-packages/wcs/qommon/static/css/dc2/admin.css /usr/lib/python3/dist-packages/wcs/qommon/static/css/dc2/admin.scss /usr/share/wcs/qommon/css/dc2/admin.css
(et c'est ce qui est sous /usr/share/ qui sert lors du collectstatic).
Donc j'ajoute le .map au MANIFEST.in et le .map et le .scss dans le data_tree() et je me note de revenir sur ces histoires un autre jour.
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Fichier 0001-build-generate-sourcemap-for-CSS-files-49794.patch 0001-build-generate-sourcemap-for-CSS-files-49794.patch ajouté
Et je faisais ça de mémoire ce n'est pas -mauto qui est géré mais un --sourcemap sans paramètre.
Mis à jour par Thomas Noël il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 8d33aa0e821ffccdd12c976dda2af4bd10266076 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Thu Dec 31 14:48:38 2020 +0100 build: generate sourcemap for CSS files (#49794)
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
build: generate sourcemap for CSS files (#49794)