fable-compiler / repl

Fable online REPL
http://fable.io/repl
MIT License
64 stars 37 forks source link

Fix Gitpod Build Issues #122

Closed Christopher-St closed 3 years ago

Christopher-St commented 3 years ago

Building the Repl on Gitpod seems broken. I think the local packages are ahead of what is available on npm?
Also there was a bug resolving fable-standalone src node module.

This gets the Repl running, but breaks samples relying on the WebGL metadata. Loving Fable 😄

gitpod-io[bot] commented 3 years ago

alfonsogarciacaro commented 3 years ago

Thanks @Christopher-St! Yes, for the latest builds I was using local versions of fable-standalone and fable-metadata so it may not work for everybody 😅 I should publish new versions. Actually, I think it was @MangelMaxime who added Gitpod, I'm not sure how it works. Is it updating the repl in Gitpod for every commit? What's the difference of using the repl from Gitpot rather than fable.io/repl directly?

MangelMaxime commented 3 years ago

@alfonsogarciacaro Gitpod is an IDE environment in the "web".

It avoid the needed to install the dependencies like Node.js, .NET core, etc. on you machine as everything is already setup in the Gitpod instance.

Gitpod is not to replace the REPL but to make it easier for people to contribute to the project by clicking the "Review in Gitpod" or "Open in Gitpod" wait a few seconds/minutes and everything is up running for them to modify the code as if they where on their computer.

alfonsogarciacaro commented 3 years ago

Thanks for the explanation @MangelMaxime! Ok, let's merge this and I will publish a new version of fable-metadata to make it work with Browser.WebGL 👍