运行“node”时修复“Killed:9”错误

时间:2017-05-11 22:54:11

标签: javascript node.js macos

当我运行node时,我得到Killed: 9。我重新启动,卸载了节点,卸载了npm并卸载了n,然后重新安装了所有这些。

重新安装后。节点最初将起作​​用,即运行node将打开REPL。但是,在运行npm install -g n并运行n时,节点将再次中断。

对于每个版本的节点都是如此。可执行文件已损坏。我的n安装有一个堆栈跟踪失败:

execute_with_version() {
  test -z $1 && abort "version required"
  local version=${1#v}

  if [ "$version" = "latest" ]; then
    version=$(display_latest_version)
  fi

  if [ "$version" = "stable" ]; then
    version=$(display_latest_stable_version)
  fi

  if [ "$version" = "lts" ]; then
    version=$(display_latest_lts_version)
  fi

  local bin=${VERSIONS_DIR[$DEFAULT]}/$version/bin/node

  shift # remove version

  if test -f $bin; then
    $bin "$@"
  else
    abort "$version is not installed"
  fi
}

么?

解决方案(但不是真的)

在破坏过程后,请勿使用此程序n中的程序。我切换到nvm,这似乎有效。我强制终止使用节点的工头进程。我的猜测是它没有清理它需要的内容,并且即使在新的安装中仍然被缓存(请有人更正)。

1 个答案:

答案 0 :(得分:0)

在我不小心涉及到节点的“ n”命令后,这件事发生了。现在我再次运行“ n”

enter image description here

按Enter键,之后一切都很好。