I have trouble grasping the concept of headless mode. Does it mean the web server will launch and process inside the web browser without external process ? Will the GUI, buttons, faders still accessible ? I tried this hopping performance boost.
When I tried to launch it from windows console I have an error.
When running in headless mode, only the webserver and the osc/midi backend will run, not the launcher nor the default client window.You'll be able to access the client app using a compatible browser.
Using this command return an error. And I'm using the binary version.
open-stage-control.exe resources\app
D:\Soft\Informatique\OpenStageControl\LastVersion>(INFO) Headless mode (--no-gui) enabled automatically (running with node)
(ERROR) A JavaScript error occurred in the main process:
Error: Cannot find module 'electron'
Require stack:
- D:\Soft\Informatique\OpenStageControl\LastVersion\resources\app\server\open-stage-control-server.js
- D:\Soft\Informatique\OpenStageControl\LastVersion\resources\app\index.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:717:15)
at Module._load (internal/modules/cjs/loader.js:622:27)
at Module._load (electron/js2c/asar.js:717:26)
at Function.Module._load (electron/js2c/asar.js:717:26)
at Module.require (internal/modules/cjs/loader.js:775:19)
at require (internal/modules/cjs/helpers.js:68:18)
at o (D:\Soft\Informatique\OpenStageControl\LastVersion\resources\app\server\node_modules\browser-pack\_prelude.js:1:1)
at D:\Soft\Informatique\OpenStageControl\LastVersion\resources\app\server\node_modules\browser-pack\_prelude.js:1:1
at Object.445.../package.json (D:\Soft\Informatique\OpenStageControl\LastVersion\resources\app\server\src\server\electron-app.js:1:1)
at o (D:\Soft\Informatique\OpenStageControl\LastVersion\resources\app\server\node_modules\browser-pack\_prelude.js:1:1)