已杀死:9个处理程序,无任何解释

时间:2018-07-19 01:06:10

标签: macos cordova ionic-framework npm sigint

运行ionic labionic serve终止,而没有任何Killed: 9的解释。活动监视器显示离子线程尚不存在,并且在启动时仅使用0.3%的CPU和25.3 MB的内存。当我尝试在ios模拟器上运行时,也会发生相同的行为。它似乎在“深层链接”之前中断了,所以我的猜测是这样的。

我尝试卸载并重新安装node,npm,ionic和cordova。

我很高兴发布任何其他有助于故障排除的命令。

2 个答案:

答案 0 :(得分:0)

因此并没有真正解决问题。.但是通过遵循本文解决了这个问题: http://stackabuse.com/how-to-uninstall-node-js-from-mac-osx/ 然后运行find / '*node*'并删除所有相关的节点文件。 我对rm -rf全部find / '*npm*' and查找/ 离子 and查找/ cordova . After that I ran酿造医生{{1} }酿西梅。我不允许删除断开的链接,因此最终卸载了自制软件并重新启动了计算机。

之后,我尝试干净地安装brew,node,npm,ionic和cordova,并选择重做我的ionic项目并移植旧版本中的更改,而不是在and then上与npm install进行斗争根据{{​​1}}在旧的离子项目中已过时的依赖项。

我不知道这有什么可以帮助其他人的,除了讲故事时要谨慎安装以及软件包管理器的荣耀(和混乱)。总是有可能再次获得干净的状态,有时这可能是最简单的方法。

也许其他人看到了一些提示,可以弄清楚到底是哪里出了问题。

答案 1 :(得分:0)

如果 bash 在运行时更新,也会发生这种情况。

例如,您运行 brew upgrade bash 或类似的东西。 Bash 正在更新,因此首先被杀死。无论您尝试什么命令,您都会得到 Killed: 9