相关文章推荐
旅行中的钥匙  ·  vue.js - I'm getting ...·  1 周前    · 
爱笑的热带鱼  ·  关于执行npm install ...·  6 天前    · 
高大的黑框眼镜  ·  npm ...·  6 天前    · 
坏坏的保温杯  ·  从根本上解决npm ...·  6 天前    · 
安静的山寨机  ·  background image url ...·  1 年前    · 

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

  •