'react-scripts' 未被识别为内部或外部命令

新手上路,请多包涵

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

在我的 package.json 中,测试如下所示:

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

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

‘react-scripts’ 不被识别为内部或外部命令,

有趣的是,当我独立克隆 javascript 项目时,我没有收到此错误。我试过重新运行 npm install

NPM 版本:5.5.1

Node.js 版本:9.3.0

原文由 J Smith 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.1k
1 个回答

这是安装时您的 node_modules/ 目录中缺少 react-scripts 文件的错误。

检查您的反应脚本依赖项是否可用 package.json

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

 npm install react-scripts --save

原文由 Yogesh Borad 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题