Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make it working #5

Open
skurgansky-sugarcrm opened this issue Mar 21, 2019 · 9 comments
Open

Make it working #5

skurgansky-sugarcrm opened this issue Mar 21, 2019 · 9 comments

Comments

@skurgansky-sugarcrm
Copy link

skurgansky-sugarcrm commented Mar 21, 2019

Is not runnable in debug and release!
In release there is cyclic dependency issue with models @OneToMany & @ManyToOne decorators

@esutton
Copy link

esutton commented Apr 12, 2019

I would love to use typeorm with react native. It does not work.

@skurgansky-sugarcrm
Copy link
Author

@esutton it works. I use it. Do you have cyclic dependency error ?

@skurgansky-sugarcrm
Copy link
Author

try this mohannad-mamo/typeorm-boilerplate#1 (comment)
if you does.

@esutton
Copy link

esutton commented Apr 12, 2019

@skurgansky-sugarcrm Thank you! Works great! mohannad-mamo/typeorm-boilerplate#1 (comment)

I could not get react-native-example to run on anything with or without metro-minify-terser

https://github.com/sheva007/typeorm-boilerplate/ works on both Android and iOS. I cannot get an Android release build to work yet but this may be some kind of signing setup issue.

I have hope with typeorm I can finally rid of realm js and regain use of Chrome debugging once again which realm js makes totally unusable.

@joris1995
Copy link

joris1995 commented May 5, 2019

Hi! I am experiencing the same issue: typeorm/typeorm#4089

Would you have any further recommendations for me? I tried installing the minify-terser but this has no result

@skurgansky-sugarcrm
Copy link
Author

@joris1995
it might have no results because of wrong config or old react-native module version. They added configurable option recently if im not wrong.
try this steps: mohannad-mamo/typeorm-boilerplate#1 (comment)

@skurgansky-sugarcrm
Copy link
Author

you can also add console.log into react-native-terser and see if it is used.

@joris1995
Copy link

Sorry for my late response.
I did get it working using this. My Database and app work pretty good in debug mode. I really appreciate this repo 😁.

In release mode on Android (only platform I'm building this app for, I already had native code for my iOS version) I get this error: Error: Cyclic dependencyL "t"

I have been searching for a solution for this tirelessly, and I only stumble into some answers for other platforms, suggesting to edit the compiling/bundling settings. Not for react-native.

Would you please give me any indication on how to solve this, or where to look for the error? In the console, it gives me a massive amount of cyclic dependency warnings (see screenshot) from inside of TypeORM, so I suspect it's an internal issue but I'm stuck looking for a solution.

Is it my own Imports? is it inside TypeORM? any push in the right direction would be highly appreciated
Schermafbeelding 2019-06-06 om 23 10 55

@vinipachecov
Copy link

After struggling a lot, I've created a small tutorial on how to setup typeorm with latest react-native.

React-Native and TypeORM setup

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants