Sono un nodo, ho questo semplice server Node.js funziona su Windowschiamata API di Windows da node.js msg
codice server
var ws = require("websocket-server");
var server = ws.createServer();
server.addListener("connection", function(client){
console.log("new connection");
client.send("aaaaaa");
client.addListener("message", function(msg){
console.log(msg);
});
});
server.listen(8080);
Voglio solo chiamare API di Windows invece di linea
console.log(msg);
c'è un modo per farlo senza l'utilizzo di librerie esterne
tutte le idee?
grazie ho provato, purtroppo non lavora 'NPM installare nodo-FFI' non funziona per me, quindi ho chiesto se c'è una soluzione senza usare la libreria esterna –
Per quanto ne so, node-ffi richiede l'installazione di python sul tuo sistema. Node.js non ha metodi nativi per chiamare le funzioni winapi. –
L'ho installato ma ci sono errori di configurazione: ERG gyp! configura l'errore ERG gyp! Stack Error: 'gyp' non è riuscito con il codice di uscita: 1 gyp ERR! stack su ChildProcess.onCpExit (C: \ ProgramFiles \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ lib \ configure.js: 415: 16) e quindi ... –