the*_*uls 7 bash zsh node.js npm
不确定是否相关,但周末我将操作系统升级到 Big Sur 版本 11.1,然后当我开始工作时,一件事接二连三地出现问题,现在我根本无法使用 Node 或 npm。我在 zsh 中收到以下消息:
% 节点-v
zsh:杀死节点-v
以及 bash 上的以下内容
节点-v
死亡人数:9
我尝试通过安装不同版本的节点n,这没有什么区别。
在此问题之前(在我的操作系统升级之后),我无法运行npm install,并且会收到以下消息:
超出最大调用堆栈大小
这似乎已经在该线程上报告过,但截至撰写本文时还没有回复。
正如该线程上的 OP 所说,我尝试安装 npm v7,它最初确实解决了我的问题npm install,但导致了项目的其他问题。
然后我决定使用n安装最新版本node,这导致了上面的错误。
有谁知道发生了什么事以及如何解决它?
编辑:我被迫卸载并重新安装节点才能回去工作,这确实解决了这个问题,但我保留了这个线程,以防有更好的解决方案。
总而言之:
\nbrew uninstall git\nbrew update\nbrew reinstall pcre2 gettext\nbrew install git\nbrew reinstall node\nRun Code Online (Sandbox Code Playgroud)\n我确信有更多的手术解决方案(例如,也许你不需要brew reinstall pcre2 gettext),但这^^对我有用。下面是我走的路:
浏览一些谷歌结果,似乎至少部分是由于新的 M1 芯片和 MacOS 11.2.2 的次要更新。尝试brew update并得到:
Error: Failure while executing; `git config --replace-all homebrew.analyticsmessage true` was terminated by uncaught signal KILL.\nRun Code Online (Sandbox Code Playgroud)\n这导致我这样做:https://github.com/Homebrew/brew/issues/10275#issuecomment-757351887。完成这些卸载、重新安装、安装后,我完成了 abrew reinstall node并 voil\xc3\xa0!不需要卸载节点并从头开始安装:
an@As-Air ~ % node -v\nv15.11.0\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
6143 次 |
| 最近记录: |