fullstackreact / react-native-firestack

A firestack v3 react-native implementation
MIT License
715 stars 132 forks source link

Error SPAWN unknown when linking #261

Open DavidKuennen opened 7 years ago

DavidKuennen commented 7 years ago

Getting the error "It seems something went wrong while linking. Error: spawn UNKNOWN" when I try to link on Windows 7 using the command "react-native link react-native-firestack".

mienaikoe commented 7 years ago

Also got this error. On Windows 10.

remiroyc commented 7 years ago

Same problem here with windows 10.

groke commented 7 years ago

As per @mienaikoe the solution is in #270

add

include ':react-native-firestack'
project(':react-native-firestack').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-firestack/android')

To settings.gradle

andreasnilssondev commented 7 years ago

For anyone still running into issues after trying @groke's suggestion

Try removing this from node_modules/react-native-firebase/package.json:

    "commands": {
      "prelink": "node_modules/react-native-firestack/bin/prepare.sh",
      "postlink": "node_modules/react-native-firestack/bin/cocoapods.sh"
    },

as suggested here (different package but perhaps same issue?): https://github.com/auth0/react-native-lock/issues/86#issuecomment-241513859

I guess it works if you just want to get it running, but note that you might need to add it again to make it work in ios as mentioned further down in that issue.

bramvbilsen commented 7 years ago

Still getting this problem after adding the lines to my settings.gradle. Has anyone been able to fix this yet? I'm getting a bunch of errors when I try to do it the manual way as well :(

rahulbhankar786 commented 6 years ago

please go to node_module/the_package_you_are_linking/package.json

and remove these lines . it will work like a cakewalk.

"rnpm": { "commands": { "postlink": "node_modules/react-native-background-fetch/scripts/postlink.js", "postunlink": "node_modules/react-native-background-fetch/scripts/postunlink.js" } },