繁体   English   中英

命令“npx create-react-app project”不生成项目

[英]command “npx create-react-app project” not generating project

当我输入npx create-react-app project时,突然间我开始收到此错误

错误是:在 package 配置 /home/swaraj/.npm/_npx/8451/lib/node_modules/create-react-app/node_modules/is-promise/package 中定义的无效“exports”主要目标“index.js”。 json

谁能告诉我这个错误是什么以及如何解决它

这一定意味着你的 package.json 坏了。 我只是遇到了同样的问题,当我重新创建/编辑它试图访问的 package.json 时,它为我解决了。

输入yarn init -y并读取 package.json

添加以下行:

"resolutions": {
    "is-promse": "2.1.0",
    "run-async/is-promise": "2.1.0"
  }

然后执行yarn add --dev create-react-app然后尝试使用以下命令编译您的 reactjs 应用程序:

yarn create-react-app <PATH/APP-NAME>

我还建议尝试手动删除 is-promise 属性。 我认为该命令称为npm remove is-promise ,但我不确定。

但我很确定您的 package.json 需要修复:) 如果它不起作用,请回复,我会尝试找到不同的解决方法。

如果该解决方案不起作用,请尝试安装节点版本 12.12.0 并再次运行 create-react-app。

目前正在处理 promise 依赖项存在问题。 问题

不要降级您的节点版本 降级是一个临时解决方案,目前,此问题已通过 is-promise package 的 2.2.2 版本修复。 如果您在创建新 CRA 时仍然遇到问题,请考虑npm install -g --force create-react-app

如果仍然存在错误,请将您的问题评论到此github 问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM