Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Node.js] Impossible de lancer require('electron')

Uncaught ReferenceError: require is not defined

    3 septembre 2020 à 14:56:10

    Bonjour,

    J'ai un problème avec une application en node.js.

    Lors de l'appel au

    require('electron')

    Cela ne fonctionne pas et la console indique : Uncaught TypeError: Cannot read property 'dialog' of undefined.

    L'appel est fait au sein du fichier renderer.js.

    La ligne complète de code posant problème est celle-ci :

    const dialog = require('electron').remote.dialog;

    Quelqu'un saurait-il me dire comment régler ce problème s'il vous plaît ?

    Merci d'avance à ceux qui m'aideront.

    -
    Edité par YanisCORSELLE1 3 septembre 2020 à 15:04:51

    • Partager sur Facebook
    • Partager sur Twitter
      11 septembre 2020 à 23:57:00

      Bonjour en principe l'erreur t'indique que la propriété remote n'existe pas sur la valeur que ta renvoyé le require puisqu'il ne peut pas lire dialog sur undefined



      Et tu sûr de ce chainage ?

      La tu trouvé sur la doc ?

      Si tu l'as trouvé ailleurs que sur la documentation officiel essaie de trouvé la date à la quelle à été publié le tuto/cours peut être utilise t'il une vielle version de electron.

      • Partager sur Facebook
      • Partager sur Twitter

      Le code ci-dessus et une suggestion de présentation.

        16 septembre 2020 à 15:24:28

        Bonjour,

        Tout d'abord, merci de ta réponse.

        Le code a été fait par quelqqu'un travaillant dans la même entreprise que moi mais qui est maintenant parti.

        Il a été récupéré en décompilant l'application Electron qui fonctionnait (nous avons voulu l'améliorer) donc il ne devrait pas y avoir de problèmes puisqu'avant d'être décompilée, l'application est fcontionnelle ...

        Cordialement,

        • Partager sur Facebook
        • Partager sur Twitter

        [Node.js] Impossible de lancer require('electron')

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        • Editeur
        • Markdown