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

npm启动不适用于ract模板项目

东门越
2023-03-14

由于报告缺少react脚本库,在npm init之后运行npm start无法工作。

它在我的Windows 10机器上;我尝试卸载和重新安装节点,但它没有帮助。

我只能通过键入

>node .\node_modules\react-scripts\bin\react-scripts.js start 

否则,如果我运行:

>npm start

我可以看到下面粘贴的错误。

reactapptest@0.1.0启动C:(…)\reactapptest react脚本启动npm错误!文件bash npm ERR!路径bash npm ERR!代码ELIFECYCLE npm ERR!errno Enoont npm ERR!系统调用生成bash npm ERR!reactapptest@0.1.0开始:react脚本开始npm ERR!产卵bash enoint npm ERR!npm错误!失败reactapptest@0.1.0开始脚本。npm错误!这可能不是npm的问题。上面可能还有其他日志输出。

看起来我的道路出了问题,但我不确定,也不知道如何解决。

共有1个答案

伯彦君
2023-03-14

您得到的特定错误指出,bash不可用。现在,bash是一个用于Unix和类Unix环境的shell,默认情况下,它通常不安装在Windows上。(尽管它也可通过MinGW用于Windows。)

如果您在Windows上工作,则不需要bash和react脚本。尝试使用npm安装-g升级npmnpm@latest查看这是否是由您系统上的旧版本npm损坏引起的。

编辑:另外,您以前可能已经将npm配置为使用bash。请参阅:如何在windows中为npm运行脚本设置shell,请注意,您正试图做相反的事情,因此如果您有自定义配置,您可能希望尝试删除它(链接的接受答案中也有解释)。

 类似资料:
  • 我用一个由 它的工作罚款与 但是如果我试着在后台用 我明白了 正在启动开发服务器。。。 事件。js:174投掷者;//未处理的“错误”事件^ 错误:EBADF:坏的文件描述符,读取发射'错误'事件在:在lazyFs.read(内部/fs/streams.js:165: 12)在FSReqWrap.wrapper[作为一个完整的](fs.js:467: 17)npm ERR!代码ELIFECYCLE

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

  • [package.json]我尝试了所有我尝试更新npm、node和webpack的方法。 这就是我所做的:npx创建-反应-应用测试 cd testapp npm起动或纱线起动 给我这个: 输出: 项目依赖关系树可能有问题。这可能不是CreateReact应用程序中的错误,而是您需要在本地修复的错误。 Create react App提供的react脚本包需要依赖项: “网页包”:“4.39.1

  • 我正在做一个小的C项目,为此我创建了一个漂亮且方便的<code>std::ostream</code>包装器,名为<code>Logger</code>。 在类内部,我定义了一个模板化的操作符: 当模板实例化为整数类型时,如或,模板就像一个符咒。因此,声明 它编译得很好。 但是,如果我将语句更改为 编译器向我喊道模板无法实例化。 来自编译器的错误消息: 问题出在哪里? 我试图替换< code >

  • 我一直在建立Kafka制作服务。我用了

  • 我正在使用jdk8,正在从事SpringBoot项目。我得到了“JdbcTemplate无法解析为类型”的消息-