解决react安装CRA启动spawn cmd ENOENT报错问题

安装


  • 全局安装:npx create-react-app
  • 启用:create-react-app 项目名称
  • 抽离webpack配置文件:yarn eject

启动


  • 启动:yarn start
  • 报错:
    解决react安装CRA启动spawn cmd ENOENT报错问题
  • 上述错误是因为环境变量配置有问题,在系统变量里配置如下环境变量:
    解决react安装CRA启动spawn cmd ENOENT报错问题
  • 配置完成之后重启电脑。
  • 注意:部分电脑可能配置完之后依旧报错,可能是因为路径问题,win10配置环境变量可以直接选择文件路径,如下:
    解决react安装CRA启动spawn cmd ENOENT报错问题
  • 找到windows文件夹:
    -解决react安装CRA启动spawn cmd ENOENT报错问题
  • Windows文件夹下有一个system23的文件
    解决react安装CRA启动spawn cmd ENOENT报错问题
  • 选择该文件,有些电脑的这个文件是大写的,可以直接选择文件配置环境变量,有些系统不会出现这个对话框,可以直接打开c盘,进入windows文件,选择system23文件,复制文件路径就可以了,如下所示: 解决react安装CRA启动spawn cmd ENOENT报错问题

其他问题


  • 启动失败不一定是环境变量配置有问题,也有可能是端口冲突,这时候需要杀死进程,或者释放端口就好了。