运行任何meteor命令都会出现错误;hasStacks=!!e、 堆叠;RangeError:超过最大调用堆栈大小;

运行任何meteor命令都会出现错误;hasStacks=!!e、 堆叠;RangeError:超过最大调用堆栈大小;,meteor,Meteor,所以在过去的8-9个小时里,我一直有这个问题。我一直在通过谷歌搜索来解决这个问题 这就是我迄今为止所尝试的。 1) 完全卸载节点和npm。 2) 完全卸载流星。已删除所有本地/.meteor数据。在整个C驱动器中搜索meteor并将其删除。重新启动电脑。 3) 重新安装节点、npm和meteor js。(在安全模式下也执行了步骤1-3,并尝试了3次。) 4) 运行命令并再次出现此错误。“C:\Users\Admin\AppData\Local.meteor\packages\meteor too

所以在过去的8-9个小时里,我一直有这个问题。我一直在通过谷歌搜索来解决这个问题

这就是我迄今为止所尝试的。 1) 完全卸载节点和npm。 2) 完全卸载流星。已删除所有本地/.meteor数据。在整个C驱动器中搜索meteor并将其删除。重新启动电脑。 3) 重新安装节点、npm和meteor js。(在安全模式下也执行了步骤1-3,并尝试了3次。) 4) 运行命令并再次出现此错误。“C:\Users\Admin\AppData\Local.meteor\packages\meteor tool\1.4.4\u 2\mt-os.window s、 x86\u 32\dev\u bundle\lib\node\u modules\q\q.js:70 hasStacks=!!e.stack; ^

RangeError:超出了最大调用堆栈大小”

注意:同样的代码在另一个系统中也适用于我,所以显然代码是好的问题是meteor和我的pc

然后我发现创建新的windows帐户并在那里安装meteor可以让它工作。所以我也试着这么做,但运气不好

我需要帮助来解决这个问题,因为我不知道下一步该怎么办

流星版本是:1.4 节点版本为:6.10.3
NPM版本是:3.10.10

对迟来的响应表示歉意,只是遇到了同样的问题,并最终得以解决。问题是windows不喜欢长文件路径。不幸的是,meteor充满了这些文件,所以安装程序似乎错过了这些文件

试试这个:

  • 如果尚未安装meteor,请安装meteor
  • 导航到
    C:\Users\%username%\AppData\Local
    并删除 .流星文件夹
  • 下载安装档案:
  • 使用7-zip将.Meteor文件夹解压缩到一个较短的位置 路径ie:C驱动器根目录。确保您运行的是7-Zip 管理员,并使用7-Zips接口提取它。不要像以前那样拖放 这将首先提取到临时文件夹
  • 转到环境变量(在控制面板/高级系统中 设置),编辑路径,并将.Meteor目录更改为提取文件夹的位置
  • 打开CMD,交叉手指,输入
    meteor--version
希望这能帮助那些绝望的人