>then$ yarn add yarn

问题描述 投票:0回答:1

我用create-react-app创建react应用并安装react-admin.当我想用yarn start启动开发服务器时,抛出一个错误的unhand-led'error'事件,并说Command failed with exit code 1,我搜索了很多,但没有任何帮助。请看下面的图片中的错误 enter image description here

node.js reactjs yarnpkg react-admin react-scripts
1个回答
0
投票

好吧,仔细看看这个。

{
  errno: 'ENOENT',
  code: 'ENOENT',
  syscall: 'spawn cmd',
  path: 'cmd',
  spawnargs: [ '/s', '/c', 'start', '""', '/b', '"http://localhost:3000/"' ]
}
  1. errno: 'ENOENT' 意思是找不到文件或目录
  2. path: 'cmd' 表示可执行 cmd 在产卵过程中,在当地或全球范围内都没有发现。cmd 通过Node.js
  3. 现在,我不想详细介绍了。只要知道你的操作系统需要跟踪一些可以全局访问的变量。其中一个这样的变量叫做 $PATH. 中提到的目录内的可执行文件。$PATH 可以从系统的任何地方访问。
  4. 在这里 'C:\Windows\system32' 是windows保存一些关键可执行文件的路径。cmd.exe 是其中之一。不知何故,该路径被从$PATH变量中删除。为了解决这个问题,一个简单的解决方案是。
    • 进入... start-menu -> search 和类型 environment variables 并打开
    • 会有一个名为PATH的变量。添加 C:\Windows\system32 到它,然后按 "确定"。如果你是在Windows 7或更低版本,请添加一个分号。; 之前
    • 重启你的终端或IDE或代码编辑器,并尝试运行该应用程序。看看是否再次出现错误

0
投票

这里是怎么做的,有点,所以...

问题 - 似乎安装babel改变了许多节点,但它没有相应地更新yarn.lock和package.json文件。

解决方案------------。

$ 纱线信息 然后运行$ 纱线升级

© www.soinside.com 2019 - 2024. All rights reserved.