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

'react-脚本'不被识别为内部或外部命令

佴德曜
2023-03-14

我有一个maven项目,其中JavaScript项目被克隆为git子模块。所以目录结构看起来像mavenapp/src/main/javascript/[npm项目文件]

在我的package.json里,测试是这样的:

"test": "react-scripts test --env=jsdom",

但是当我尝试运行npm test时,它说

'react-cript'不被识别为内部或外部命令,

有趣的是,当我独立克隆javascript项目时,我没有遇到这个错误。我已尝试重新运行npm安装

NPM版本:5.5.1
Node.js版本:9.3.0

共有3个答案

蒋文光
2023-03-14

尝试:

rm -rf node_modules && npm install

首先,擦除node_modules通常会解决许多奇怪的、与包相关的问题,比如Node中的问题。

邰德业
2023-03-14

如果在package.json中存在反应脚本,则只需键入此命令

npm install

如果在package.json中不存在反应脚本,那么您可能还没有安装它。要做到这一点,请运行:

npm install react-scripts --save
闻人树
2023-03-14

安装时,node\u modules/目录中缺少react脚本文件是一个错误。

检查react脚本依赖项是否在包中可用。json

如果不可用,则通过以下方式手动添加:

npm install react-scripts --save
 类似资料:
  • 有人能帮忙吗?具体情况如下。 C:\users\dip\AwesomeProject>React-Native Run-android“纱”不能被识别为内部或外部命令、可操作程序或批处理文件。 正在扫描557个文件夹以查找C:\users\dip\AwesomeProject\node_moules(31ms) 正在运行的JS服务器中的符号链接。 在设备上构建并安装应用程序(cd android&

  • 问题内容: 键入命令时出现以下错误: 无法将“ mvn”识别为内部或外部命令,可操作程序或批处理文件。 我也遵循了这个步骤,但是仍然无法完成工作。 当我键入此命令时,我得到的路径打印为 当我键入“ echo%M2%”时,我的路径打印为 环境 : 问题答案: 确保在路径中设置了maven bin目录,并设置了JAVA_HOME属性

  • 问题内容: 我在安装react-flux-starter-kit-windows时出错。我在使用以下命令时已经安装了最新的node.js和npm:npm install -g react-flux-starter-kit它给了我以下错误 问题答案: 似乎需要安装Bash。如果您使用的是Windows,则可以使用以下方式之一进行安装: https://git-for-windows.github.i

  • 问题内容: 我尝试安装此软件。为此,需要Python。 我从这里name安装了Python 。 我正在Windows 7上工作。 之后,我做 当我运行任何Python文件时,它显示 python无法识别为内部或外部命令,可操作程序或批处理文件。无法创建vc项目文件。 我该如何解决? 问题答案: 您要追加到字符串,而不是scripts文件夹。基本上,您希望路径上带有实际二进制文件的文件夹。

  • 我将环境变量设置为: 和 以及将它们添加到路径,调用: 但是从命令调用仍然会产生错误: 这个问题的原因是什么?

  • 我从VSCode 0.10.6更新到0.10.8,并第一次尝试使用Typescript。不幸的是,当我告诉VSCode构建时,我得到了错误: 我根据VS代码说明创建了一个新的“HelloWorld”项目。这包括: 我为一个新的package.json运行了 我运行,因为我想要本地安装,而不是全局安装。 我创建了一个launch.json来定义Node.js项目。 我创建了tasks.json文件,