【问题标题】:Unable to create react, Abort Installation yarnpkg add --exact react react-dom react-scripts cra-template has failed无法创建反应,中止安装 yarnpkg add --exact react react-dom react-scripts cra-template 失败
【发布时间】: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。 但没有什么是工作。请帮助我。

【问题讨论】:

    标签: reactjs npm yarnpkg


    【解决方案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

            【讨论】:

            • 这个答案已经发布了
            猜你喜欢
            • 1970-01-01
            • 2022-10-18
            • 1970-01-01
            • 2020-08-10
            • 1970-01-01
            • 2021-09-19
            • 2022-11-18
            • 1970-01-01
            • 2021-08-05
            相关资源
            最近更新 更多