• Register
    • Login
    • Search

    Erreur electron

    General Discussion
    2
    6
    46
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      ricotte Donators last edited by

      Salut,

      je viens de proceder à la mise à jour de MM² via
      cd ~/installer
      npm run update

      Mais 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ée

      pi@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)

      1 Reply Last reply Reply Quote 0
      • bugsounet
        bugsounet Main Coder last edited by bugsounet

        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 ?

        My place in France Top committers of Github:
        committers.top badge

        1 Reply Last reply Reply Quote 0
        • R
          ricotte Donators last edited by

          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…

          1 Reply Last reply Reply Quote 0
          • R
            ricotte Donators last edited by

            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

            1 Reply Last reply Reply Quote 0
            • bugsounet
              bugsounet Main Coder last edited by bugsounet

              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 obligatoire 🙂

              Je 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 !

              My place in France Top committers of Github:
              committers.top badge

              1 Reply Last reply Reply Quote 0
              • R
                ricotte Donators last edited by

                Ah oui, je vois ça, de belles choses en perspective.
                Plus simple plus fluide!
                Merci à toi.

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post
                Powered by NodeBB | @bugsounet ©2023