Any hosting/installation instructions?
phlummox opened this issue · 2 comments
It seems like the code in the repo cannot be directly hosted on a web server in its current state.
A number of spots in the code hard-code the URL https://cheerpxdemos.leaningtech.com/publicdeploy/CX_VERSION/cx.js, but this is not actually a working URL – it gives an HTTP 404 error. For instance, one spot where it occurs is:
Line 253 in 1e5b9bc
which was introduced in commit 1e5b9bc.
Presumably, the "CX_VERSION" should be replaced by a valid version number (e.g. 20221125
, which was what commit 1e5b9bc replaced, or 20230116
, which is what the version deployed at https://webvm.io/ currently uses).
Perhaps you could include a mention of this in the README, and suggest where people might find valid version numbers?
(Also, if the above bug is fixed, by e.g. running sed -i 's/CX_VERSION/20230116/g' *.html
, then the getSharedArrayBufferMissingMessage
in index.html seems to be wrongly triggered:
Line 128 in 1e5b9bc
But I'll report that as a separate issue.)
Thank you for reporting this. I've added instructions on how to self host to the README as you requested. If you follow the steps there, you shouldn't get a SharedArrayBuffer error, but please open a new issue if it continues to occur.
Awesome, many thinks for that. Will do.