-
Notifications
You must be signed in to change notification settings - Fork 140
postinstall works only on iOS #256
Comments
I confirm this issue, I'm on Linux, I get this error before the postinstall makes node gives up: |
Related to: #231 |
I implemented a fix in the boilerplate "bowser-postfinall-fixed" to install with: |
@kbzowski for react-native 0.60.4 you will need cocoapods for iOS linking and AFAIK iOS development. This case could be solved by adding postinstall script which detects if the user either has darwin or we could detect if pod exists in path. Example: create a file called postinstall.js
In package json under scripts we would replace postinstall like this: |
infinitered/ignite#1456 Is an initial fix for this issue. Hopefully we'll get a chance to implement a more robust fix in the near future. |
I successfully created a project with Linux Bash Shell on windows 10. Need some works if you never install it before. |
This should be fixed in https://github.com/infinitered/ignite-bowser/releases/tag/v4.7.1 (#254) |
Creating a new project with ignite-bowser on Windows 10 ends with an error:.
I guess the blame is on the postinstall script, which assumes that cocoapods is installed (which is available AFAIK only for iOS).
"postinstall": "solidarity && jetify && (cd ios; pod install)",
Removing last part of the script fixes the problem.
ignite doctor
results:The text was updated successfully, but these errors were encountered: