Bonjour,

Voila je rencontre un petit problème avec mon code. C'est un projet VueJS avec Electron. Je dois faire appel à une fichier exe (je travaille sous Windows). J'ai donc fait un npm install child_process --save.

Voici mon module Vue qui fait appel à ce module :

import { exec } from "child_process";

export default {
  opt() {
    exec("tool.exe", function(err, data) {
      console.log(err);
      console.log(data.toString());
    });
  }
};

Je lance ensuite mon app avec la commande npm run electron:serve.

Dans le debugger d'electron j'obtient le message suivant :

[Vue warn]: Error in created hook: "TypeError: child_process__WEBPACK_IMPORTED_MODULE_2___default(...) is not a function"

Un petit console.log sur "exec" me sort un "undefined"
Je sèche comlpètement depuis plusieurs jours, je n'arrive pas à comprendre pourquoi ça ne fonctionne pas... Mauvaise déclaration ? Problème de Vue ? d'Electron ?

Merci d'avance de m'éclairer :)

Aucune réponse