Progetto NodeJS (Lumi Education) - come sviluppare in locale e testare modifiche

Segnalo la seguente richiesta di assistenza dalla mailing list di Italian Linux Society:

ciao avrei bisogno di fare una modifica a Lumi (lumi.education) nella
parte di reporting per utilizzarlo a scuola…

GitHub - Lumieducation/Lumi: Lumi is a Desktop App that offers a collection of tools to create, edit and share digital content with your class.

in teoria è semplice ho visto anche dove, ma non è molto ben documentato
come ricompilare l’applicazione con nodejs e non ci sono riuscito, c’è
qualcuno che può darmi una mano?

GD

Alla fine il problema è stato risolto direttamente sulla mailing list.

Per compilare:

  • modificare il file package.json che sta nella cartella principale del repository, spostando la riga
    "electron": "20.3.12",
    da dove sta al blocco “devDependencies” che sta piu’ sotto, sopra a
    "electron-builder": "23.6.0",

  • installare tutte le dipendenze di tutti i componenti che si trovano nel repository, e dunque

npm i

cd client
npm i
cd ..

cd server
npm i
cd ..

cd reporter-client
npm i
cd .. 
  • eseguire npm run build:linux per ottenere tutti i pacchetti nativi per Linux
1 Mi Piace

Questo argomento è stato automaticamente chiuso dopo 180 giorni. Non sono permesse altre risposte.