美文网首页react native
react-native 启动报错

react-native 启动报错

作者: 进击韭菜 | 来源:发表于2020-04-03 12:39 被阅读0次

    npm start

    react-native run-android

    1.Could not connect to development server(连接不到开发的服务器。)

        1.确保包服务器在运行 (npm start)打开(http://localhost:8081/index.android.bundle?platform=android)

                 1.1   Invalid regular expression: /(.*\\__fixtures__\\.*|node_modules[\\\]react[\\\]dist[\\\].*|website\\node_modules\\.*|heapCapture\\bundle\.js|.*\\__tests__\\.*)$/: Unterminated character class. Run CLI with --verbose flag for more details.verbose flag for more details. 

                  解决:node版本太高,nvm use XXX换成低版本

                  1.2  bundling failed: Error: Unable to resolve module `react-native-screens` from XXXX

                  解决:npm install --save react-native-gesture-handler react-native-reanimated react-native-screens

        2.确保你的设备或者模拟器连接着电脑,并且手机打开了USB调试模式,然后在cmd中运行adb devices来查看已经连接好的设备列表

        3.确保飞行模式是关闭的

        4.如果是使用真机来开发,输入  adb reverse tcp:8081 tcp:8081 来检查设备

        5.输入IP:8081(菜单键 - Dev Settings - Debug server host & port for device( cmd ipconfig IPV4地址:8081))

    2. 端口占用

    8081端口占用

    cmd
    netstat -aon |findstr "8081"   查询pid值

    tasklist|findstr"pid值"     查询占用进程并关闭

    3. Task :react-native-gesture-handler:compileDebugJavaWithJavac FAILED

    npm i jetifier

    npx jetify

    yarn(npm install)

    相关文章

      网友评论

        本文标题:react-native 启动报错

        本文链接:https://www.haomeiwen.com/subject/dtlhphtx.html