Erreur electron
-
Salut,
je viens de proceder à la mise à jour de MM² via
cd ~/installer
npm run updateMais malheureusement j’ai ce message au lancement via npm start ( car pas de lancement auto)
J’ai refais 2 fois la manip…
Si vous avez une idée…Merci d’avance
Bonne soiréepi@raspberrypi:~/MagicMirror $ npm start
magicmirror@2.24.0 start
DISPLAY=“${DISPLAY:=:0}” ./node_modules/.bin/electron js/electron.js/home/pi/MagicMirror/node_modules/electron/index.js:17
throw new Error(‘Electron failed to install correctly, please delete node_modules/electron and try installing again’);
^Error: Electron failed to install correctly, please delete node_modules/electron and try installing again
at getElectronPath (/home/pi/MagicMirror/node_modules/electron/index.js:17:11)
at Object.<anonymous> (/home/pi/MagicMirror/node_modules/electron/index.js:21:18)
at Module._compile (node:internal/modules/cjs/loader:1196:14)
at Object.Module._extensions…js (node:internal/modules/cjs/loader:1250:10)
at Module.load (node:internal/modules/cjs/loader:1074:32)
at Function.Module._load (node:internal/modules/cjs/loader:909:12)
at Module.require (node:internal/modules/cjs/loader:1098:19)
at require (node:internal/modules/cjs/helpers:108:18)
at Object.<anonymous> (/home/pi/MagicMirror/node_modules/electron/cli.js:3:18)
at Module._compile (node:internal/modules/cjs/loader:1196:14) -
essaye ceci:
cd ~/MagicMirror rm -rf package-lock.json node_modules git reset --hard git pull npm install
si cela ne fonctionne toujours pas: quel est la version node utilisée ?
-
Hello
je l’ai lancé suite à ta conversation avec " renevandenbroek" mais ça reste bloqué sur la 1ere ligne
reify:typescript : timing reify:audit Completed in 29431ms
meme apres 1h…d’où ma demande.
je retente… -
bon ça a l’air ok ce coup ci…mystère+++
Merci , tu sais ce qu’il y a eu avec l’update via installer?
Au top
Pour info node V16.20.0
Merci encore -
J’ai pas regarder ce que sdetweil a fait, il devait changer des trucs, j’ai pas pas suivi…
pas evident de faire moitier codage MM² / moitier code GA
surtout qu’on a trop fait en 15 jours …
Pour info node V16.20.0
profite car au denier moment on voulait forcer en node v18 car la version de MM² v2.24 utilise le node v18 (afin d’eviter les conflits)
donc la prochaine version (dans 3 mois) sera en node v18 obligatoireJe pense que d’ici quelque jours, cela va etre a mon tour de faire des updates… (je laisse passer la MAJ de v2.24… histoire que tout le monde soit dans bain)
- EXT-Screen passera en v2 avec des nouvelles features sympas
- GA passera en V6 (avec encore plus de vitesse!)
- EXT-UpdateNotification passera en fin de vie et sera remplacé par EXT-Updates (couplé avec le module par defaut updatenotification sur lequel j’ai codé des “trucs”)
- EXT-ScreenManager sera en fin de fin également (incoporé a EXT-Screen v2)
- EXT-ScreenTouch va tirer sa révérence (incoporé a EXT-Screen v2)
- Gateway sera mis a niveau avece les nouveaus template, optimisations
- Smarthome via Gateway va (… enfin) voir le jour, (corrections de bugs remanant… qui me casse les Cou***)
- EXT-Selfies sera mis a niveau également afin de rassembler ses petit frere EXT-Selfies*** pour ne faire plus qu’un seul plugin
- …
et dans 3 mois … MM² v2.25.0 , il devrait avoir:
- possibilité d’utiliser des animations personalisé lors de l’affichage / disparition et mise jour d’un module (aninate.css librairie que j’utilise dans GA/EXT et EXT-Pages)
- possibilité de mettre a jours automatiquement les 3rd party modules (+/- comme je fais avec *-UpdateNotification depuis 3 ans)
- des modification dans le main core d’affichage des modules (regles)
- nouvelle gestion des versions de node lors de l’installation
- …
bref … on ne chôme pas !
-
Ah oui, je vois ça, de belles choses en perspective.
Plus simple plus fluide!
Merci à toi.