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

NPM启动(或纱线启动)错误与巴贝尔创建反应应用程序时

戈巴英
2023-03-14

我正在试着写这篇文章,在我设置包的时候使用react计算器。带有“start”的json:脚本中的“babel node./server/server.js”。当我运行npm start时,会显示错误<代码>纱线开始提供了更多详细信息,错误消息显示在此处。

max@DESKTOP-4J1U771 MINGW64~/Documents/react计算器(主)$纱线开始纱线运行v1。7.0警告包。json:没有许可证字段$babel节点/服务器/服务器。js C:\Users\max\Documents\react calculator\node\u modules\babel core\lib\transformation\file\logger。js:41抛出新构造函数(this._buildMessage(msg))^

引用错误:[BABEL]C:\用户\max\Documents\react-计算器\server\server.js:未知选项:base.0。查看http://babeljs.io/docs/usage/options/了解更多关于选项的信息。

此错误的常见原因是存在没有相应预设名称的配置选项对象。例子:

无效:{presets:[{option:value}]}有效:{presets:[['presetName',{option:value}]}

有关预设配置的更多详细信息,请参阅https://babeljs.io/docs/en/plugins#pluginpresets-选项。在Logger。OptionManager出现错误(C:\Users\max\Documents\react calculator\node\u modules\babel core\lib\transformation\file\logger.js:41:11)。在OptionManager上合并选项(C:\Users\max\Documents\react calculator\node\u modules\babel core\lib\transformation\file\options\option manager.js:226:20)。初始化(C:\Users\max\Documents\react calculator\node\u modules\babel core\lib\transformation\file\option\option manager.js:368:12)在文件中。管道中新文件(C:\Users\max\Documents\react calculator\node\u modules\babel core\lib\transformation\file\inde x.js:212:65)处的初始化选项(C:\Users\max\Documents\react calculator\node\u modules\babel core\lib\transformation\file\index.js:135:24)。对象上的转换(C:\Users\max\Documents\react calculator\node\u modules\babel core\lib\transformation\pipelin e.js:46:16)。transformFileSync(C:\Users\max\Documents\react calculator\node\modules\babel core\lib\api\node.js:152:10)在对象的加载程序(C:\Users\max\Documents\react calculator\node\modules\react calculator\node\babel register\lib\node.js:144:14)上编译(C:\Users\max\Documents\react calculator\node\react calculator\node.js:118:20)。要求扩展。(匿名函数)[as.js](C:\Users\max\Documents\react calculator\node\u modules\babel register\lib\node.js:154:7)错误命令失败,退出代码为1。信息访问https://yarnpkg.com/en/docs/cli/run获取有关此的文档

有人知道这里发生了什么,以及如何解决吗?

共有1个答案

燕宏胜
2023-03-14

使用CreateReact应用程序。它比以旧的方式配置babel和创建React项目要简单得多。要使用它,请转到您希望项目所在的目录,然后键入终端:create react app[项目名称]。这将为您完成所有配置,并使您更轻松。文章中提到的React的安装和配置已经过时,但是您仍然可以遵循该教程中的所有内容。祝你好运

 类似资料:
  • 当我尝试运行spring boot应用程序时,我遇到了以下异常: 组织。springframework。豆。工厂BeanCreationException:创建名为“configurationPropertiesBeans”的bean时出错,该bean在类路径资源[org/springframework/cloud/autoconfigure/ConfigurationPropertiesRebi

  • 我发现了这个,结果是windows 10上的pm2问题。 那篇文章末尾建议的变通办法似乎很管用。 基本上,首先安装node-cmd,然后创建一个startscript.js:

  • 问题内容: 我有一个Java应用程序。 该应用程序具有一个设置,该设置决定该应用程序是否在启动时启动。 目前,我可以通过在“启动项目”文件夹中放置/删除快捷方式来实现此目的。 但是,我想知道是否有更好的方法来处理此行为。 编辑 是的,它是Windows。抱歉,之前没有清除该内容。 该应用程序具有一个用户可以在其中触发动作的UI,并且该应用程序在运行时会定期在后台运行一些任务。 @Peter,如何在

  • 当我的应用程序启动时,将创建一个executor服务(在java.util.concurrent中使用Executors.NewFixedThreadPool(maxThreadNum))对象。当请求到来时,executor服务将创建线程来处理它们。 当应用程序启动时,它将在executorService池中创建200个线程。 只是想知道当应用程序启动时,这是一种正确的创建线程的方法吗?还是有更好

  • 同时使用redux与反应。我试图在安装react-redux和redux库后,为我的应用程序(reactwiseldux)进行npm启动。我在下面看到这个错误。我自己也在想办法,但目前还没找到。请帮帮我。 “反应脚本”不被识别为内部或外部命令、可操作程序或批处理文件。npm错误!代码ELIFECYCLE npm ERR!错误1 npm错误!reactwithredux@0.1.0开始:npm ER

  • 一旦我将Java应用程序部署到IBM Bluemix,它就无法创建初始数据库连接,原因是以下错误: 正在构建新得Hibernate SessionFactory 2015-04-11 14:24:04[main]错误O.H.util.JDBCExceptionReporter-无法创建PoolableConnectionFactory(通信链接失败上次成功发送到服务器得数据包是0毫秒前.驱动程序未