相关文章推荐
乖乖的手套  ·  Format Specification ...·  2 年前    · 
眼睛小的番茄  ·  Saving a Base64 ...·  2 年前    · 
大力的围巾  ·  linux - jsoncpp ...·  2 年前    · 
刀枪不入的莴苣  ·  java - Spring Boot - ...·  2 年前    · 

nodejs调用本地exe

在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模块调用本地程序时,需要根据您的系统平台和可执行文件的路径等因素进行相应的调整。

  •