命令行工具总是崩溃“dyld:惰性符号绑定失败:找不到符号:____chkstk_darwin”

idi*_*gba 7 macos node.js

我构建的任何命令行工具都会发生这种情况。安装节点最新版本后

dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin
  Referenced from: /usr/local/bin/node (which was built for Mac OS X 10.15)
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ____chkstk_darwin
  Referenced from: /usr/local/bin/node (which was built for Mac OS X 10.15)
  Expected in: /usr/lib/libSystem.B.dylib

Abort trap: 6
Run Code Online (Sandbox Code Playgroud)

你有什么推荐吗?我真的不知道这里发生了什么

idi*_*gba 23

问题出在节点版本上。它不适合我的 Mac 版本,即 macOS 10.13。我删除了节点 18 并安装了节点 16,之后它就工作了