Bonjour,
J'essaie d'utiliser winsc dans une application NodeJS afin de manipuler des services https://www.npmjs.com/package/winsc.
Lorsque j'utilise les fonctions avec des .then() cela fonctionne bien.
Mais j'aimerais transformer le code pour utiliser des async/await. Sauf que je n'y arrive pas
Voici mon code de test
J'ai comme résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 const winsc = require('winsc'); async function serviceStatus(serviceName) { return await winsc.status(serviceName); } let status = serviceStatus('TeamViewer'); console.log(status);
Alors que là j'ai la bonne valeur
Code : Sélectionner tout - Visualiser dans une fenêtre à part Promise { <pending> }
Résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 const winsc = require('winsc'); async function serviceStatus(serviceName) { console.log(await winsc.status(serviceName)); } serviceStatus('TeamViewer');
Code : Sélectionner tout - Visualiser dans une fenêtre à part RUNNING
Qu'est-ce que je ne comprends pas ? Vous pouvez m'aider ?
Merci
Partager