在Node JS上生成(Windows Server 2012)

当我通过Node运行此命令时:

var spawn = require('child_process').spawn;

ls = spawn('ls', ['C:\\Users']);

ls.on('error', function (err) {
  console.log('ls error', err);
});

ls.stdout.on('data', function (data) {
    console.log('stdout: ' + data);
});

ls.stderr.on('data', function (data) {
    console.log('stderr: ' + data);
});

ls.on('close', function (code) {
    console.log('child process exited with code ' + code);
});

我收到以下错误:

ls error { [Error: spawn ENOENT] code: 'ENOENT', errno: 'ENOENT', syscall: 'spawn' }
child process exited with code -1

在Windows Server 2012上。有什么想法吗?

错误语法

(首先,ls实际上在Windows上存在吗?)

我有一个类似的问题,不久前催生了子进程,这花了我很多年的时间才找出正确的方法。

这是一些示例代码:

var spawn = require('child_process').spawn;
var cp = spawn(process.env.comspec, ['/c', 'command', '-arg1', '-arg2']);

cp.stdout.on("data", function(data) {
    console.log(data.toString());
});

cp.stderr.on("data", function(data) {
    console.error(data.toString());
});

请查看此票证以获取有关该问题的解释:https : //github.com/joyent/node/issues/2318

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在Windows Server 2012上安装SQL Server 2012

来自分类Dev

Windows Server 2012黑屏

来自分类Dev

在Windows Server 2012上安装Windows Defender

来自分类Dev

Windows 8.1上的SQL Server 2012安装

来自分类Dev

Windows Server 2012(Azure)上的Umbraco 7.1.9

来自分类Dev

在 Windows Server 2012 上安装 pip lxml

来自分类Dev

在SQL Server 2012中使用node.js进行身份验证

来自分类Dev

在SQL Server 2012中使用node.js进行身份验证

来自分类Dev

Windows Server 2012中的更改

来自分类Dev

自动登录Windows Server 2012

来自分类Dev

Windows Server 2012 DNS 问题

来自分类Dev

Windows Server 2012,SQL Server 2012和.NET Framework 4.0

来自分类Dev

无法在安装SQL Server 2012的Windows Server 2012上使用msbuild运行dbdeploy组件

来自分类Dev

是否可以在Windows Server 2012上安装Windows Phone SDK

来自分类Dev

Windows Server 2012上的VBScripting MSMQ COM对象

来自分类Dev

Windows Server 2012 Essentials上的IIS在哪里

来自分类Dev

无法在Windows Server 2012上安装socket.io

来自分类Dev

无法在Windows Server 2012 / IIS8上安装IIRF

来自分类Dev

Windows Server 2012上的Crystal Reports 11.5损坏

来自分类Dev

Windows Server 2012 R2上的SaltStack Minion

来自分类Dev

如何在Server 2012上安装Windows Defender / MSE?

来自分类Dev

Windows相同实例上的SQL Server 2008和2012

来自分类Dev

IBM X3850上的Windows Server 2008或2012

来自分类Dev

Windows Server 2012上的自动注册的dns记录

来自分类Dev

Windows Server 2012上的IIS 8错误权限不足

来自分类Dev

Windows Server 2012 R2上的SaltStack Minion

来自分类Dev

如何在Windows Server 2012上安装Jenkins

来自分类Dev

如何计算Windows Server 2012上安装的服务数量?

来自分类Dev

Windows Server 2012上的远程桌面客户端

Related 相关文章

热门标签

归档