First of all, I would like to congratulate and thank Theia’s team for the incredible work they have done so far. I just discovered Theia, but personally, i think that the project is magnificent and opens the door to many possibilities in terms of IDE’S.
Now, having that in mind, i wanted to create a custom plugin for testing, and possibly contribute.
In first place, i succesfully built my own IDE as it was shown in https://theia-ide.org/docs/composing_applications/, after seeing the IDE running in my browser i knew i could keep going.
Then, i decided to follow the tutorial in https://theia-ide.org/docs/authoring_plugins/ and, after getting to the execution of the yeoman generator plugin i found the first misshap (or at least, i think it is)
I didn’t thought too much about it and kept going, and so, i went to the IDE folder, updated the package.json file adding @theia/plugin (“next”), @theia/plugin-packager (“latest”) and @theia/plugin-ext (“next”) and then i updated the workspace using yarn, so far so good.
After that i restarted Theia and tried to look for the “hosted mode” command, but i couldn’t find it anywhere.
And so, i thought that maybe it was a problem of the custom plugin, so i tried to build it again, and then this happened.
So, there it is, i’m stuck. I can’t start a Hosted Mode instance, and i can’t rebuild my plugin for updating it (for clarification, the only changes made to the plugin code after the yeoman instalation is just a change in the label and the information message strings, nothing else).
Where did i go wrong? How can i fix this?. My objective is to create a plugin for a real-time preview of an express.js server, should it be a plugin? can i get this real-time preview using another method?
Thank you very much for your attention and help.
[original thread by loladmebrah]