I have just managed to get a working environment under Windows 10, intending to have a play with the UI. I am following the documentation on the Volumio website. Before making ANY changes, I am just trying to look at it on a local browser but when I run gulp it exits with the following error.
[code]$ gulp serve --theme=“volumio”
D:\Volumiodev\Volumio2-UI\node_modules\karma\node_modules\socket.io\lib\store.js:35
Store.prototype.proto = EventEmitter.prototype;
^
TypeError: Cannot read property ‘prototype’ of undefined
at Object. (D:\Volumiodev\Volumio2-UI\node_modules\karma\node_modules\socket.io\lib\store.js:35:42)
at Module._compile (module.js:643:30)
at Object.Module._extensions…js (module.js:654:10)
at Module.load (module.js:556:32)
at tryModuleLoad (module.js:499:12)
at Function.Module._load (module.js:491:3)
at Module.require (module.js:587:17)
at require (internal/module.js:11:18)
at Object. (D:\Volumiodev\Volumio2-UI\node_modules\karma\node_modules\socket.io\lib\manager.js:16:13)
at Module._compile (module.js:643:30)
[/code]
Searching around for this error, it seems to often be caused by various versions of different bits clashing. If that is likely why it isn’t working for me, is there a list of what versions of node.js, bower, gulp, etc that will work?