Chrome debug tools for react native: multiple issues

后端 未结 3 889
小蘑菇
小蘑菇 2021-02-13 03:13

thanks in advance your your help; I rather a newbie with RN and Android (i used create-native init to create project).

Issue 1: when i first ctrl+M

相关标签:
3条回答
  • 2021-02-13 03:50

    This solution worked for me:

    1. ctrl+m on your emulator.
    2. click on Dev Settings.
    3. Disable User JS Delta
    4. restart the react native server. (ctrl+c in the terminal and then npm run android)
    0 讨论(0)
  • 2021-02-13 03:53

    This is an issue with the of latest version of react-native (0.54).

    After some investigation, I found there are two ways to workaround this issue.

    Option 1. Downgrade react versions, modify the package.json of your AwesomeProject as below

    "dependencies": {
      "react": "16.2.0",
      "react-native": "0.52.2"
    },
    

    Then run these commands:

    cd AwesomeProject
    rm -rf node_modules android
    npm install # this will bring folder node_modules back, with react/react-native of previous version
    react-native eject # this will bring folder android back
    react-native run-android
    

    Option 2. Turning off Use JS Deltas as mentioned in this issue

    But the author did not provide full steps, which led me working out option 1.

    1. Cmd+m in your emulator, and turn off "Use JS Deltas".
    2. Find the termnial window for "Metro Bundler", press Ctrl+c to terminate it, then press the Up arrow to re-run the command for "Metro Bundler", such as /works/StackOverflow/node_modules/react-native/scripts/launchPackager.command ; exit;. (This is an important step).

    Now back to Chrome, you can find your source files listed under debuggerWorker.js > localhost:8081.

    0 讨论(0)
  • 2021-02-13 03:57

    I was having the same issue , manage to fix it by going setting inside inspect element and enable the javascript

    Screenshot

    0 讨论(0)
提交回复
热议问题