Ok yes - I hope we can get past the circular dependency issue soon
Yah, the only reason I picked that template was because I couldn’t get the default to work. Let me see if I can’t figure that out.
by user 106501920008445952
I think that circular dependency issue started happening when we upgraded from vite 2.6.x to vite 3.x
but not sure
I’m wonder if y’all can get around that by pulling out Behaviour
into it’s own file instead of having it nested in Component
by user 106501920008445952
Let me try that locally
by user 106501920008445952
Ok thank you
I used GitHub - pahen/madge: Create graphs from your CommonJS, AMD or ES6 module dependencies to show the circular dependencies and there’s a bunch of them, so it might be tough to unravel to fix those bugs.
by user 106501920008445952
Yeah it’s tough unfortunately - what I dont understand is how it didnt cause any problems until few weeks ago.
since I don’t have access to the source, maybe you could do a git bisect to find the commit that introduced it?
by user 106501920008445952
The difficult part is that it doesnt always reproduce - at least for me it only happens once in a while
That’s so interesting. I’m pretty much the opposite. I can rarely ever get it to work lol
by user 106501920008445952
It seems to heavily depend on the project - having a project here were it happens very often: which is good I guess
and now I dont get it to break anymore
Good news - we removed A TON of circular dependencies need to debug and test more but looks promising that we’ll fix this issue soon (and we will add some automatic testing to hopefully avoid re-introducing that again)
@0xFluffhead would be great if you could try the new release
Ok awesome, I’ll take it for a spin in the next hour
by user 106501920008445952
Found some more bugs already and there are still some circular dependencies in there - will release a fix soon - so not 100% done there just so you know
All good, let’s just see if it gets past that other error booting up now
by user 106501920008445952
What’s the proper way to upgrade? I upgraded the exporter package, then in my console did a clean npm install after removing node_modules and see this when running npm run start
by user 106501920008445952