2014-02-12 106 views
0

我正尝试在钛中构建我的项目,但我总是遇到此错误。节点js始终运行

events.js:72 throw er; // Unhandled 'error' event ^Error: spawn ENOENT at errnoException (child_process.js:988:11) at ChildProcess._handle.onexit (child_process.js:779:34) [[email protected] test]$ appl

谷歌搜索引起我的结论是另一个node.js进程正在同一个端口上侦听。 ,所以我想看看哪些进程正在使用

ps aus | grep node 

我总是得到一个不同的PID运行:

[[email protected] test]$ ps aux | grep node 
rayhan **1146** 0.0 0.0 8952 660 pts/0 S+ 12:26 0:00 grep node 

[[email protected] test]$ ps aux | grep node 
rayhan **1148** 0.0 0.0 8952 660 pts/0 S+ 12:26 0:00 grep node 

[[email protected] test]$ ps aux | grep node 
rayhan **1150** 0.0 0.0 8952 656 pts/0 S+ 12:26 0:00 grep node 

[[email protected] test]$ ps aux | grep node 
rayhan **1152** 0.0 0.0 8952 660 pts/0 S+ 12:26 0:00 grep node 

我试图用

forever list 
info: No forever processes running 

什么可能是问题吗?

感谢

+0

的代码是与生成的“钛创造”的样本 –

回答

0

你看pid是为grep node过程,这就是为什么每次它的与众不同。似乎没有一个节点进程正在运行,所以你的问题在别处。没有看到你的任何代码,我们无法真正帮助你进一步。

[更新]

的错误不是很详细,但它看起来像它试图产生一个子进程和失败。如果您尝试为不存在的可执行文件生成命令的子进程,则会出现这种错误类型。我将在此猜测并假设您尚未安装titanium所需的一个或多个依赖项,或者您的环境PATH不包含依赖于可执行文件的目录。

你有阅读此页:http://docs.appcelerator.com/titanium/latest/#!/guide/Setting_up_the_Titanium_CLI

+0

的代码是与产生的样本“钛打造” –

+0

我已经更新了我的答案。 – badsyntax