几天来,我一直收到以下信息:
*
项目依赖关系树可能有问题。这可能不是CreateReact应用程序中的错误,而是您需要在本地修复的错误。
CreateReact App提供的react-脚本包需要依赖项:
"eslint":"^6.6.0"
不要尝试手动安装:您的软件包管理器会自动安装。但是,在树的较高位置检测到不同版本的eslint:
/home/sol/Repository/node_模块/eslint(版本:6.3.0)
手动安装不兼容版本会导致难以调试的问题。
如果希望忽略此检查,请将SKIP\u PREFLIGHT\u check=true添加到。项目中的env文件。这将永久禁用此消息,但您可能会遇到其他问题。
要修复依赖树,请按照以下步骤的确切顺序进行操作:
在大多数情况下,这应该足以解决问题。如果这没有帮助,您可以尝试其他一些方法:
如果您使用npm,请安装yarn(http://yarnpkg.com/)并用它重复上述步骤。这可能会有所帮助,因为npm有已知的软件包提升问题,这些问题可能会在未来的版本中得到解决。
检查/home/sol/Repository/node_modules/eslint是否在项目目录之外。例如,您可能意外地在主文件夹中安装了某些内容。
尝试在项目文件夹中运行npm ls eslint。这将告诉您哪个其他包(除了预期的反应脚本)安装了eslint。
如果没有其他帮助,将SKIP_PREFLIGHT_CHECK=true添加到项目中的. env文件中。如果你想继续,这将永久禁用飞行前检查。
另外,我们知道这条消息很长,但请阅读上面的步骤:-)我们希望它们对您有所帮助!
错误命令失败,退出代码为1。信息访问https://yarnpkg.com/en/docs/cli/run有关此命令的文档*
我尝试了上面的一切,但没有任何帮助,我真的对这种情况感到不安,因为我无法让我的代码工作。
有人能帮我简单的说明吗?因为我已经没有时间尝试找到解决问题的方法了。
我无法解决这个问题:项目依赖关系树可能有问题。这可能不是CreateReact应用程序中的错误,而是您需要在本地修复的错误。
CreateReact App提供的react-脚本包需要依赖项:
"eslint":"^6.6.0"
不要尝试手动安装:您的软件包管理器会自动安装。但是,在树的较高位置检测到不同版本的eslint:
/用户/ELVESTRIDADE/node_模块/eslint(版本:6.2.2)