TransformError when running React Native Getting Started project (iOS)

前端 未结 4 881
攒了一身酷
攒了一身酷 2021-01-14 09:16

I\'m having trouble getting the React Native Getting Started project to run.

I followed this guide: https://facebook.github.io/react-native/docs/getting-started.html<

相关标签:
4条回答
  • 2021-01-14 10:02

    Go to your root folder in command line

    cd appName
    

    Now you have to run the packager

    react-native start
    

    or

    npm start
    

    Run the app on the simulator

    Android

    react-native run-android
    

    iOS

    react-native run-ios
    

    you should keep this terminal open running while developing your app

    0 讨论(0)
  • 2021-01-14 10:03

    Had this same problem. I had a ~/.babelrc that was mucking everything up. I tried everything I could find

    1. rm -rf node_modules
    2. npm cache clean
    3. changed versions of node
    4. npm install

    Finally... the solution for me was:

    sudo lsof -n -i4TCP:8081 then kill the process and rerun react-native run-ios

    0 讨论(0)
  • 2021-01-14 10:08

    Delete node_modules directory, running npm cache clean, then npm i again. And you have to restart the packager.

    0 讨论(0)
  • 2021-01-14 10:08

    It is caused by bug in babel-preset-react-native. Although solutions already provided here reinstall modules, package.json is still pointing to 3.0 of babel-preset-react-native and doesn't help you.

    To solve this problem, I think you need to update package.json to point babel-preset-react-native to 2.1.

    "dependencies": {
    "react": "16.0.0-alpha.12",
    "react-native": "0.47.1",
    "babel-preset-react-native": "2.1.0"
    },
    

    See above, now babel-preset-react-native points to 2.1.0. Then,

    rm -rf node_module
    npm cache clean
    npm i
    

    And restart whichever android or ios. At least, this worked for me.

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