J'essaie de changer le logo de l'interface utilisateur du panneau de contrôle, mais pour une raison quelconque, le logo ne se met pas à jour après la construction personnalisée. Je l'ai essayé la reconstruction thingsboard à plusieurs reprises et les versions suivantes:Logo personnalisé ne se mettant pas à jour sur l'interface utilisateur de Thingsboard après la construction personnalisée
1.1, 1.2, 1.2.3
Les étapes que j'ai prises sont:
1) Installez Java et Maven sur Windows 10. - Ceux-ci fonctionnent comme prévu.
2) clonée le code source de https://github.com/thingsboard/thingsboard/
3) Analyse de la branche/sortie correspondante. (selon les versions listées ci-dessus)
4) J'ai remplacé les deux logos par https://github.com/thingsboard/thingsboard/tree/master/ui/src/svg avec mes logos, dans le même format (svg) et dans les mêmes dimensions. A également remplacé le favicon dans https://github.com/thingsboard/thingsboard/tree/master/ui/src.
4a) Lors de la création de la version 1.1, j'ai également dû ajouter SET
au NODE_ENV
dans package.json. Une version plus récente utilise un package multi-plateforme qui élimine cette exigence.
4b) Dans une autre tentative, j'ai construit la source sans aucun logo. C'est à dire. le répertoire svg
était vide.
4c) J'ai également essayé de construire avec et sans le fichier mdi.svg comme n'étant pas sûr de ce qu'il fait.
5) La construction passe (à chaque nouvelle tentative de construction) et:
5a) J'arrête le serveur thingsboard net stop thingsboard
5b) désinstaller thingsboard utilisant uninstall.bat.
5c) supprimer le contenu de C:\thingsboard
5d) I Extrait de la construction application/target/thingsboard-windows.zip
-C:\thingsboard
.
5e) Je lance install.bat
5f) Je commence le service une fois de plus net start thingsboard
. Notez que toutes les commandes sont exécutées en mode administrateur à l'aide de la ligne de commande CLI de l'invite de commande. Le logo de la planche d'affichage d'origine n'a jamais changé, même si aucun logo n'était présent dans les fichiers source.
S'il vous plaît noter mon inexpérience avec Maven si pertinent. Veuillez me faire savoir s'il me manque quelque chose ou si vous avez déjà réussi à changer le logo (s)/favicon de chosesboard. Je vous remercie.