execjs
execjs copied to clipboard
ExecJS::RuntimeError filepath problem
Hello, I have had a recurring problem with ExecJS while trying launching my app. I'm running Ruby2.3.3 & Rails 5.1.4 on Windows 10.
I have a "SyntaxError: Caractère incorrect" on execjs (2.7.0) lib/execjs/external_runtime.rb:39:in `exec' at this line :
begin
**extract_result(@runtime.exec_runtime(filepath), filepath)**
ensure
File.unlink(tmpfile)
end
When I print the filepath I get this :
"C:/Users/jdami/AppData/Local/Temp/execjs20180425-9972-1aoia44js"
Do you know if there's really an incorrect character ? I'm guessing maybe the "C:/" part might be the problem ? Thanks a lot.
Can you please provide a sample application that reproduces the error?
I finally decided to install a VM with a linux OS to run my app, and I no longer encounter this problem. I guess it has to do with windows compatibility. I let you close this issue if you consider it ended.