Sam Cao
Sam Cao
`import()` is completely implemented in JS. It has nothing to do with ESM. It's called dynamic import.
Please leave the complete code.
This is a typical pitfall in Node.js. Please check this [doc](https://nodejs.org/docs/latest/api/vm.html#support-of-dynamic-import-in-compilation-apis) out. Sample test code is at [here](https://github.com/caoccao/Javet/commit/9a49d1dcbfc1c6c1b18da406afc3d1c22ae0f3c0).
I haven't tested alpine before. Did you get a chance to retrieve `hs_err_pid1.log`? I guess it might be the glibc version mismatch. I believe Javet works on almost all Linux...
Please make sure this Linux has glibc 2.29 installed. The project you shared is too complicated. Could you simplify it, especially the dockerfile? You don't need to download Node.js because...
I think you might want to check [this](https://github.com/sgerrand/alpine-pkg-glibc/issues/172) out.
Is your host box an arm64 in? Please visit the discord to discuss with me. There are some details to be revealed.
It doesn't seem glibc 2.29 is installed successfully. Again, it's not efficient to discuss things with tens of questions and answers via github issues. Please find me on discord.
The discord server is on the Javet home page.
Thank you for reporting this and sharing your thoughts. That makes sense. Calling a JS function with arguments mismatch is valid with the rules as follows. 1. If input argument...