jean-emmanuel / open-stage-control

Libre and modular OSC / MIDI controller
https://openstagecontrol.ammd.net
GNU General Public License v3.0
705 stars 90 forks source link

[Bug] config.json pas trouvé #839

Closed nlebellier closed 8 months ago

nlebellier commented 8 months ago

Bonjour bonsoir,

Sur un Windows 10 avec installation depuis le .exe, version 1.25.7

(ERROR) Could not read config from file:C:\Users\nlb\AppData\Roaming\open-stage-control\Config\config.json
Error: ENOENT: no such file or directory, open 'C:\Users\nlb\AppData\Roaming\open-stage-control\Config\config.json'
    at Object.openSync (node:fs:582:3)
    at Object.func [as openSync] (node:electron/js2c/asar_bundle:5:1800)
    at Object.readFileSync (node:fs:450:35)
    at Object.e.readFileSync (node:electron/js2c/asar_bundle:5:9148)
    at Object.358.../../package.json (D:\audio\open-stage-control_1.25.7_win32-x64\resources\app\server\src\server\settings.js:117:1)
    at o (D:\audio\open-stage-control_1.25.7_win32-x64\resources\app\server\node_modules\browser-pack\_prelude.js:1:1)
    at D:\audio\open-stage-control_1.25.7_win32-x64\resources\app\server\node_modules\browser-pack\_prelude.js:1:1
    at Object.348../callbacks (D:\audio\open-stage-control_1.25.7_win32-x64\resources\app\server\src\server\index.js:4:1)
    at o (D:\audio\open-stage-control_1.25.7_win32-x64\resources\app\server\node_modules\browser-pack\_prelude.js:1:1)
    at r (D:\audio\open-stage-control_1.25.7_win32-x64\resources\app\server\node_modules\browser-pack\_prelude.js:1:1) {
  errno: -4058,
  syscall: 'open',
  code: 'ENOENT',
  path: 'C:\\Users\\nlb\\AppData\\Roaming\\open-stage-control\\Config\\config.json'
}
(INFO) Server started, app available at 
    http://192.168.1.28:8080
    http://127.0.0.1:8080

Effectivement

image

Reste à disposition pour tout renseignement complémentaire.

nlebellier commented 8 months ago

Deuxième lancement : le config.json est créée et supprime le message d'erreur.

Bon curieux non ?

jean-emmanuel commented 8 months ago

Il y avait un souci de logique dans la création de ce fichier, c'est maintenant corrigé. Merci !