首页 > 解决方案 > 反应本机,在启动项目时解决已在使用的错误

问题描述

嗨,我刚刚第一次使用 react native 命令 npx react-native init Projec 创建了一个项目 i VS 代码。我按照我需要在 android studio 的模拟器中打开的说明进行操作,但是当我启动应用程序 npx react-native start 时它不会工作 bcs。我得到了一个arror屏幕截图。

PS C:\Users\Stefan\Desktop\Teast\Test> npx react-native start

               ######                ######
             ###     ####        ####     ###
            ##          ###    ###          ##
            ##             ####             ##
            ##             ####             ##
            ##           ##    ##           ##
            ##         ###      ###         ##
             ##  ########################  ##
          ######    ###            ###    ######
      ###     ##    ##              ##    ##     ###      
   ###         ## ###      ####      ### ##         ###   
  ##           ####      ########      ####           ##  
 ##             ###     ##########     ###             ## 
  ##           ####      ########      ####           ##  
   ###         ## ###      ####      ### ##         ###   
      ###     ##    ##              ##    ##     ###      
          ######    ###            ###    ######
             ##  ########################  ##
            ##         ###      ###         ##
            ##           ##    ##           ##
            ##             ####             ##
            ##             ####             ##
            ##          ###    ###          ##
             ###     ####        ####     ###
               ######                ######

error listen EADDRINUSE: address already in use :::8081. Run CLI with --verbose flag for more details.   
Error: listen EADDRINUSE: address already in use :::8081
    at Server.setupListenHandle [as _listen2] (net.js:1316:16)
    at listenInCluster (net.js:1364:12)
    at Server.listen (net.js:1450:7)
    at C:\Users\Stefan\Desktop\Teast\Test\node_modules\metro\src\index.js:235:20
    at new Promise (<anonymous>)
    at Object.<anonymous> (C:\Users\Stefan\Desktop\Teast\Test\node_modules\metro\src\index.js:234:14)    
    at Generator.next (<anonymous>)
    at asyncGeneratorStep (C:\Users\Stefan\Desktop\Teast\Test\node_modules\metro\src\index.js:46:24)     
    at _next (C:\Users\Stefan\Desktop\Teast\Test\node_modules\metro\src\index.js:66:9)
PS C:\Users\Stefan\Desktop\Teast\Test> 

提前致谢!

标签: react-nativeandroid-studio

解决方案


你可以试试这个soultuion,它最后一次对我有用,似乎是通用(并非总是)解决方案。

kill -9 $(lsof -t -i:8081)

这个问题的类似堆栈


推荐阅读