- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
对于上下文,routes\index.js:87 在我的 exec 周围(同步)或在我的 exec 内部(异步)。
我在使用库 child_process、win-spawn 或 cross-spawn 的 spawn、exec 或 execFile 中遇到此错误。
我试过运行 node、npm、grunt、ant (Apache) 等——它们都可以从命令行运行,没有任何问题——有参数和没有参数,有和没有选项,同步和异步,我总是得到这个确切的错误(同一行和同一列)。
我昨天花了一整天的时间寻找解决方案,在这里和 Github( Node )上找到了解决方案,尝试了我找到的所有东西,但没有解决问题。
我会提供您认为有助于解决问题的任何信息。感谢您的支持。
-
由 Ben Fortune 请求(已尝试所有同步和异步,仅显示第一个示例):
var exec = require('child_process').exec;
exec('node', function(err){
if(err) throw err;
});
-
var exec = require('child_process').exec;
var child = exec('node');
child.on('error', function(){ throw arguments['0']; });
-
var exec = require('child_process').execFile;
exec('/path/to/node', function(err){
if(err) throw err;
}
-
var spawn = require('child_process').spawn
spawn('node', function(err){
if(err) throw err;
}
-
var spawn = require('child_process').spawn
spawn('cmd', ['/s', '/c', '"C:\\mycmd.bat"'], {
windowsVerbatimArguments: true
});
我已经用包 win-spawn 和 cross-spawn 尝试了所有这些,有和没有'.exec'(等)附加到要求。我尝试过像 stdio: 'inherit'
这样的选项。
我正在使用 Windows 8.1 64 位,以管理员身份运行命令。
-
Node js - Error: spawn ENOENT (Windows 8.1)
http://www.zescience.com/node-js-error-spawn-enoent-windows-8-1-167370
几个具有相同错误的示例,除了在我的例子中,我调用的是 exec 函数,而不是某些第 3 方包。
我也试过将 exec 放在代码的其他地方,调用的位置不是问题。
最佳答案
在 win-spawn 和 cross-spawn 失败的地方,spawn-cmd成功了。
我不知道为什么 cross-spawn 不起作用而 spawn-cmd 起作用了,因为它们非常相似,但你去吧。至于原来的问题,我猜是 Node 的问题。
关于javascript - Node.js spawn/exec/execFile/win-spawn/cross-spawn 全部抛出错误 : spawn ENOENT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25929068/
对于上下文,routes\index.js:87 在我的 exec 周围(同步)或在我的 exec 内部(异步)。 我在使用库 child_process、win-spawn 或 cross-spaw
我一直在尝试使用 Programming Erlang,版本 2(Joe Armstrong 的书)。我正在尝试解决第 13 章中的第一个问题。 作为解决问题的办法——我想到了这个—— -module
使用rust 0.12。 假设我有一个可发送的闭包,它的定义完全独立于应该在另一个任务中生成它的代码。 关闭类型: type closure_type = ||: 'static + Send; 代码
我相信我在某处读到使用 spawn/1 之间存在差异和 spawn/3谈到热重载,但我找不到有关该主题的任何完整信息。所以我想知道是否真的有区别,如果有,那是什么?一些例子会很棒。谢谢你。 最佳答案
我无法编译这个简单的程序 #include #include #include #include int main(){ printf("Spawning new process...\n")
NetworkObject.spawn()不起作用!我正在为游戏对象使用unity netcode,并尝试通过使用主机实例化它来产生一个游戏对象,然后在客户机上使用getComponent().spa
有没有办法确定所有生成的子进程何时关闭或退出? 例如,我如何确定没有更多进程可以运行,或者换句话说,我的 500 个子进程已全部退出? for (let index = 0; index {
我最近一直在开发一个按需构建服务器。构建服务器是一个 NodeJS/Express REST API,它本质上包装了 Angular CLI 和相关的构建工具,用于完成自定义的按需 Angular 应
我正在尝试使用外部包: npm install [python-shell][1] 现在,我只有基本的 js 文件和包附带的示例: console.log('hey in main.js') var
我正在尝试让 spawn 影响 rm -rf node_modules 后跟 npm install(在 Windows 7 上; nx 个命令由透明安装的 CygWin 提供。所有 nx 个命令都可
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwar
我正在尝试使用 spawn() 创建子进程有自己的终端 父.js: const spawn = require('child_process').spawn; console.log('started
我正在尝试使用 spawn 运行此命令 var args = ['-ss','00:00:15','-i',storage_path + doc.file_name,'-vframes','1','-
我开始使用 Erlang,在应用从 spawn/3 返回的 PID 时,可以帮助理解不同的结果。到process_info/1方法。 给定这个简单的代码,其中 a/0函数被导出,它只是调用 b/0 ,
我正在尝试运行一个非常简单的 tcl 脚本 package require Expect spawn sftp user@host 我得到的错误是 The system cannot find the
我使用 npm 全局安装了 phantomJs。为什么此代码不起作用? var page = require('webpage').create(); var spawn = require('ch
当我决定自学编程时,我从 Java 开始。尽管我熟悉编写简单的程序化软件(主要是用 PHP),但我最近开始意识到,对于更复杂的操作,我依赖对象。 我的第一个 Java 游戏通过实例化对象以随机速度在随
Julia 的run 函数似乎难以运行source。奇怪的是,如果我在 shell 中运行完全相同的命令,它不会有问题。 有没有办法从 Julia 以编程方式运行命令? julia> cmd = "/
当我运行 grunt-open 时,我不断收到“警告:Spawn ENOENT”问题。 我的设置 我的所有项目文件都在 Google 云端硬盘上。我正在直接对文件进行开发(使用 Google 云端硬盘
当我使用 100 个传感器运行时,我收到了 Erlang 的响应,所有进程都返回某个版本的 进程 中出现错误,退出值:{undef,[{main,watcher_start,[10,0],[]}]}
我是一名优秀的程序员,十分优秀!