&引用;超过最大调用堆栈大小";-npm安装反应器-scripts@latest

&引用;超过最大调用堆栈大小";-npm安装反应器-scripts@latest,npm,installation,react-scripts,Npm,Installation,React Scripts,我们在升级以创建react脚本2时遇到问题 我在运行npx create react app时没有问题。应用程序已创建并运行良好 在基于create react应用程序的应用程序中,npm i react-scripts@latest生成: npm错误!超过最大调用堆栈大小npm ERR!完整的日志 此运行可在以下位置找到:npm ERR C:\Users\me\AppData\Roaming\npm-cache\u logs\2018-10-09T19\u 27\u 15\u 671Z-deb

我们在升级以创建react脚本2时遇到问题

我在运行
npx create react app
时没有问题。应用程序已创建并运行良好

在基于create react应用程序的应用程序中,
npm i react-scripts@latest
生成:

npm错误!超过最大调用堆栈大小npm ERR!完整的日志 此运行可在以下位置找到:npm ERR
C:\Users\me\AppData\Roaming\npm-cache\u logs\2018-10-09T19\u 27\u 15\u 671Z-debug.log

在日志文件中:

4092 http获取获取404 426ms @xtoc的4093程序包元数据错误/long@4.2.1404不是 找到:@xtoc/long@4.2.14094详细堆栈范围错误:最大调用数 超出堆栈大小

净现值:6.4.1 节点:8.12.0 Windows 10(但也可在Docker节点中复制:8.12.0)

这是一个package.json,其中包含运行良好的旧react脚本:

。。。
“依赖项”:{
“@material ui/core”:“^3.0.2”,
“@material ui/图标”:“^3.0.1”,
“类名”:“^2.2.6”,
“伪造者”:“^4.1.0”,
“反应”:“^16.4.2”,
“react dom”:“^16.4.2”,
“反应降价”:“^3.4.1”,
“反应路由器dom”:“^4.3.1”,
“反应脚本”:“^2.0.4”,
“react语法高亮显示”:“^7.0.4”,
“字体lato”:“^0.0.54”
},
“依赖性”:{
“@babel/core”:“^7.0.0”,
“@babel/plugin提案类属性”:“^7.0.0”,
“@babel/plugin提案对象剩余分布”:“^7.0.0”,
“@babel/jsx”:“^7.0.0”,
“@babel/插件转换运行时”:“^7.0.0”,
“@babel/preset env”:“^7.0.0”,
“@babel/preset react”:“^7.0.0”,
“@babel/register”:“^7.0.0”,
“@babel/runtime”:“^7.0.0”,
“@material ui/codemod”:“^1.1.0”,
“@types/webdrivero”:“4.8.7”,
“巴别塔插件”:“^4.1.6”,
“chromedriver”:“2.35”,
“指挥官”:“^2.15.1”,
“复制文件”:“^1.2.0”,
“交叉环境”:“^5.2.0”,
“黄瓜”:“^3.1.0”,
“酶”:“^3.6.0”,
“酶-适配器-反应-16”:“^1.4.0”,
“eslint”:“^5.5.0”,
“eslint配置airbnb”:“^17.1.0”,
“eslint小口”:“^4.2.1”,
“eslint插件导入”:“^2.14.0”,
“eslint插件笑话”:“^21.22.0”,
“eslint-plugin-jsx-a11y”:“^6.1.1”,
“eslint插件反应”:“^7.11.1”,
“eslint插件WebDrivero”:“^1.0.1”,
“小黄瓜皮棉”:“^2.11.1”,
“jest junit”:“^3.7.0”,
“markdownlint”:“^0.10.0”,
“markdownlint cli”:“^0.10.0”,
“mkdirp”:“^0.5.1”,
“更漂亮的eslint”:“^8.8.2”,
“更漂亮的eslint cli”:“^4.7.1”,
“反应测试渲染器”:“^16.4.1”,
“在文件中替换”:“^3.4.0”,
“rimraf”:“^2.6.2”,
“selenium webdriver”:“3.6”,
“应该”:“^13.1.0”,
“wdio黄瓜框架”:“1.0.2”,
“wdio junit reporter”:“^0.4.4”,
“wdio selenium独立服务”:“0.0.9”,
“wdio规范报告器”:“0.1.2”,
“WebDrivero”:“^4.13.1”
}
}

将package.json更改为
“react scripts”:“^2.0.4”
,然后
npm i
或运行
npm i react-scripts@latest
两者都失败


任何帮助都将不胜感激。

您是否找到解决此问题的方法?我自己现在也在经历。