@clarkwinkelmann, do you know of a good node.js / yarn π§Ά (meow) video tutorial which starts at the very beginning? Something to help me learn why that yarn command (js compilation, I guess) is needed and what that is doing? Yeah, I need something that basic. π₯Ί
Edit: Ooo. I'm looking into how can I do all of this online on a simple Chromebook for example. So that I don't have to use my Mac desktop and be tied to that if I don't want to. I've come across codeenvy.io. You can set up a workspace and stack for free online. A tutorial on creating a Flarum Extension, but 100% online, not in a local offline environment, would be π€―.
And another edit: After a pure fork of your poke demo and installing on my Flarum, I get:
Flarum encountered a boot error (Error)
Class 'ClarkWinkelmann\Poke\Extenders\ForumAttributes' not found
thrown in /vendor/zerosonesfun/poke/extend.php on line 24
But the class exists. I'm not seeing typos. I did see that in the extend file the forum/admin JavaScript was pointing to a dist folder which doesn't exist. I updated that.