当前位置: 首页 > 知识库问答 >
问题:

“npm启动”在任何项目上都不起作用

庞瀚
2023-03-14

[package.json]我尝试了所有我尝试更新npm、node和webpack的方法。

这就是我所做的:npx创建-反应-应用测试

cd testapp

npm起动或纱线起动

给我这个:

输出:

项目依赖关系树可能有问题。这可能不是CreateReact应用程序中的错误,而是您需要在本地修复的错误。

Create react App提供的react脚本包需要依赖项:

“网页包”:“4.39.1”

不要尝试手动安装它:包管理器会自动安装它。然而,在树的更高处检测到不同版本的webpack:

C:\node\u modules\webpack(版本:4.38.0)

手动安装不兼容版本会导致难以调试的问题。

如果您希望忽略此检查,请将SKIP_PREFLIGHT_CHECK=true添加到项目中的. env文件中。这将永久禁用此消息,但您可能会遇到其他问题。

npm错误!错误1 npm错误!client@0.1.0开始:react脚本开始npm ERR!退出状态1 npm错误!npm错误!失败client@0.1.0开始脚本。npm错误!这可能不是npm的问题。上面可能还有其他日志输出。

npm错误!此运行的完整日志可在以下位置找到:

共有3个答案

萧心远
2023-03-14

如果您以前通过npm install-g create react app全局安装了create react app,建议您使用npm uninstall-g create react app卸载软件包,以确保npx始终使用最新版本```

[https://create-react-app.dev/docs/getting-started]

柯苗宣
2023-03-14

而不是添加SKIP\u PREFLIGHT\u CHECK=true。在您的项目中,我建议使用warn

孟俊发
2023-03-14

非常感谢大家,但经过多次尝试,我创造了一个新的。env文件,然后我将其放入其中跳过飞行前检查=真,然后纱线开始或npm开始,它工作了

@梅德特利在评论中告诉我,非常感谢

 类似资料:
  • 配置对象无效。已使用与API模式不匹配的配置对象初始化Webpack。-Configuration.Module具有未知属性“loaders”。这些属性有效:object{ExprContextCritical?、ExprContextRecursive?、ExprContextRegexp?、ExprContextRegext?、NoPaster?、Rules?、Defaultrules?、Un

  • 由于报告缺少react脚本库,在npm init之后运行npm start无法工作。 它在我的Windows 10机器上;我尝试卸载和重新安装节点,但它没有帮助。 我只能通过键入 否则,如果我运行: 我可以看到下面粘贴的错误。 reactapptest@0.1.0启动C:(…)\reactapptest react脚本启动npm错误!文件bash npm ERR!路径bash npm ERR!代码

  • npm错误!有效得安装目标: npm错误![“0.1.0”,“0.1.1”,“0.1.2”,“0.1.3”,“0.1.4”] npm错误!在installTargetsError(C:\Program Files(x86)\nodejs\node_modules\ S:698:17) npm错误!在C:\Program Files(x86)\nodejs\node_module\npm\lib\c

  • 我通常将放到app目录中,然后运行。 我的感觉是应该有某种方法来运行带有路径参数的。但是,npm start文档不包含这样的功能。 我自己试了一下,结果发现不起作用。有办法做到这一点吗?

  • 安装了win10,安装了Visual Studio+Xamarin。我创建了Xamarin论坛项目,并尝试在Android上运行: 如何正确地开始?

  • pm2-init.sh文件: 这不起作用,所以我尝试使用,如下所示:首先,创建一个脚本,并将其命名为 然后打开编辑器: