These readily available JS VM:
Please add the ability to run Fantom code on them rather than just Node.
Manually feed the generated JS into them caused a real mess that nothing works.
So having Fantom to take care of it and running the whole pod without having to manually extract the generated JS is much better!
I extracted sys.js from sys.pod and test.js from test.pod
I put them in the same directory.
Then I tried to run test.js using each of the above JS VM.
Like this: ./js test.js
None worked. I found on test.js there is reference to root.fan. What is this? I have no root.fan in my project and there is no root.fan from the extracted content of test.pod, too.
The goal of Node is to use the most commonly used JS runtime as a test harness. The actual target for Fantom JS is browsers. For the server our focus is on JVM. I am not sure how those platforms need to consume their JS, but for the most part what the Fantom compilers is plain old JS
I understand. Thanks for your clarification.
Login or Signup to reply.