无法创建反应,中止安装 yarnpkg add --exact react react-dom react-scripts cra-template 失败

Posted

技术标签:

【中文标题】无法创建反应,中止安装 yarnpkg add --exact react react-dom react-scripts cra-template 失败【英文标题】:Unable to create react, Abort Installation yarnpkg add --exact react react-dom react-scripts cra-template has failed 【发布时间】:2021-01-27 12:57:28 【问题描述】:

我在创建 npx create-react-app 时遇到问题。

➤ YN0009: │ core-js@npm:2.6.11 无法成功构建(退出代码1,日志可以在这里找到:/C:/Users/acer/AppData/Local/Temp/logfile-10088VPjTiMAhqTi1 .log)

➤ YN0009: │ fsevents@patch:fsevents@npm%3A1.2.12#builtin::version=1.2.12&hash=77dfe6 无法成功构建(退出代码1,日志可以在这里找到: /C:/Users/acer/AppData/Local/Temp/logfile-10088GGXEekcVAsh7.log)

➤ YN0009: │ core-js-pure@npm:3.6.4 无法成功构建(退出代码1,日志可以在这里找到:/C:/Users/acer/AppData/Local/Temp/logfile -10088HJnNDOaZdPmT.log)

➤ YN0009: │ core-js@npm:3.6.4 无法成功构建(退出代码1,日志可以在这里找到:/C:/Users/acer/AppData/Local/Temp/logfile-10088nbZGburV304n .log)

➤ YN0000:└ 17.86s 完成

➤ YN0000:在 49.26 秒内因错误而失败

中止安装。 yarnpkg add --exact react react-dom react-scripts cra-template --cwd C:\Users\acer\Desktop\coding tutorial\raraa_react 失败。

正在删除生成的文件... package.json 删除生成的文件... yarn.lock 完成。

我还使用了 yarn cache clean 和 npm cache clean --force。 但没有什么是工作。请帮助我。

【问题讨论】:

【参考方案1】:

尝试重新安装或更新 node 和 npx。这应该可以解决问题。

【讨论】:

从 AppData 中删除 npm 文件并重新安装 npm install -g npx 后它可以工作。非常感谢。【参考方案2】:

这对我有用:

npm install -g npm@latest
npm install node
npm install -g yarn
yarn cache clean
npx create-react-app my-app

【讨论】:

【参考方案3】:

对我来说,这给我带来了一些问题,所以我在全球范围内完全卸载了 yarn 和 yarn,这很有效

npm uninstall yarn

然后:

npm uninstall -g yarn

然后你可以重新安装yarn。

【讨论】:

【参考方案4】:

检查这个文件 'C:\Users\your user name\.yarnrc' 是否没有隐藏。

它帮助了我。

【讨论】:

【参考方案5】:

如果您使用的是纱线,请尝试清理缓存。 yarn cache clean 这种方式对我有用。

【讨论】:

它的yarn cache clean :) 谢谢,奥马尔。固定!【参考方案6】:

我有类似的问题,但不完全相同。 我的错误是:任何可用的链接器都不支持 cra-template@npm:1.1.2

这是新选项的纱线问题(PNP,将 node_modules 文件夹打包到 zip 中)

我通过编辑纱线配置文件解决了这个问题。

Windows:C:\Users\USER\.yarnrc.yml

在这个文件中(即使在重新安装整个节点之后)我有(不知道为什么):nodeLinker: nodeLinker

我勾选了这个新选项 PNP (nodeLinker: pnp),但是 react 不兼容这个。

所以我把它改成了 - nodeLinker: node_modules

现在一切正常。

【讨论】:

【参考方案7】:

只需像这样更新你最新的 npm 或 yarn 包:

npm install --global yarn

【讨论】:

这个答案已经发布了

以上是关于无法创建反应,中止安装 yarnpkg add --exact react react-dom react-scripts cra-template 失败的主要内容,如果未能解决你的问题,请参考以下文章

Greasemonkey Add On无法正常工作

耙中止! NameError: uninitialized constant even add :environment to task

在 Service Fabric 中通过 HTTPS 调用 WCF:请求被中止:无法创建 SSL/TLS 安全通道

“请求被中止:无法创建 SSL/TLS 安全通道”

HttpClientHandler / 请求被中止:无法创建 SSL/TLS 安全通道

请求中止无法创建 SSL/TLS 安全通道 - HttpWebRequest