Fork me on GitHub
#fulcro
<
2020-08-21
>
pserrano14:08:42

I'm having a hard time (re)setting up fulcro inspect • Already tried manually compiling from repository. • Running in Chromium 84.0.4147.125 Arch Linux • Toolbar helper detects a fulcro app • The actual tool is completely blank • This used to work long time ago, ain't sure about the project changes since it stopped working, I will check it out. deps:

fulcrologic/fulcro-inspect {:mvn/version "2.2.5"}
fulcrologic/fulcro     {:mvn/version "2.8.13"}
shadow:
{:devtools {:preloads    [fulcro.inspect.preload]}}
Any help is appreciated.

tony.kay15:08:12

try clearing local state of the plugin itself? Uninstall/reinstall usually does it. I know of an existing issue where corrupt stuff ends up in local storage, and crashes it on startup

pserrano15:08:40

First I tried Uninstall/reinstall from Chrome Extension store. Didn't work. So I unistalled and manually built it clonning from repo. Didn't work also

tony.kay15:08:53

ah, and that is the wrong preload for Fulcro 3 and the current plugin

tony.kay15:08:27

oh, I see, you’re using 2.x. you’re using an old commit of inspect repo?

pserrano15:08:47

Thanks for the reply I clonned inspect 2.2.5 and built following the README instructions (https://github.com/fulcrologic/fulcro-inspect#building-chrome-extension) I haven't notice any "compatibility table" "If fulcro 2.x.x use inspect 2.x.x"

tony.kay15:08:59

there isn’t, sorry. Correlating commit dates for the version of Fulcro with commit dates in Inspect is your best bet

tony.kay15:08:22

how big is the app? There are a lot of advantages to being on F3 at this point…porting isn’t all that hard. It’s mostly ns changes, and a few tweaks at the edges

pserrano15:08:52

Production sized 👀

tony.kay15:08:50

which company?

pserrano15:08:06

Moleque de Ideias. @U2J4FRT2T's team. He is currently porting another project "A" to Fulcro RAD. I'm currently working in front-end improvements in project "B", which is receiving less priority from the team right now

tony.kay15:08:29

ah. so I’ve ported 2 production apps at this point personally. The README covers most everything you’d need to know. Not sure what kind of line count you’re looking at… But, if you just want to get the tools working for 2, I’d recommend using Google Chrome. Don’t waste your time on other unknowns.

tony.kay15:08:21

Also, be sure to right-click within the Inspect tab itself and open the dev tools on it…you can see console errors related to Inspect there (you’ll have two dev sections open at once)

pserrano15:08:02

Wow! Inspecting the inspector!

tony.kay16:08:37

yeah, the console logs are important…that’s also where you’d clear local storage and cookies and such

tony.kay15:08:12

also, Chrome is officially supported. Others are not, but usually work

💯 3
pserrano15:08:12

More info: I also can't inspect stuff from http://book.fulcrologic.com/

pserrano16:08:09

Occam's razor remminder: just installed the Arch linux AUR's google chrome and chrome web store's Fulcro Inspect plugin and it worked 😓

pserrano16:08:16

Many thanks @tony.kay

👍 6