我有一个 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 许可协议
这是安装时您的
node_modules/
目录中缺少 react-scripts 文件的错误。检查您的反应脚本依赖项是否可用
package.json
。如果不可用,则通过以下方式手动添加: