May be part of the answer: For the second error (not found 404), what worked for me was to copy config.xml to the root path (where is your source code).
For the first error (synchronous XMLHttpRequest , which is not important for the emulation process, but you can see a "clean" console log), just edit ripple.js
[MAIN_DRIVE]:\Users\[YOUR_USER]\AppData\Roaming\npm\node_modules\ripple-emulator\pkg\hosted
In the line that the emulator is complaining about, find the xhr request. The change
xmlHttp.open("GET", utils.appLocation() + fileName, false);
to
xmlHttp.open("GET", utils.appLocation() + fileName, true);
and everything is ready, I hope this helps. These errors are not related.
source share