在Node.js中调用本地exe文件可以使用child_process模块。这个模块提供了spawn()和exec()两个方法,可以在Node.js环境中调用本地的命令行程序。
const { spawn } = require('child_process');
const ls = spawn('ls', ['-lh', '/usr']);
ls.stdout.on('data', (data) => {
console.log(`stdout: ${data}`);
ls.stderr.on('data', (data) => {
console.error(`stderr: ${data}`);
ls.on('close', (code) => {
console.log(`子进程退出码:${code}`);
请注意,当使用child_process模块调用本地程序时,需要根据您的系统平台和可执行文件的路径等因素进行相应的调整。