Questa è una vecchia versione del documento!
HowTo
I passi seguenti riportano le indicazioni specifiche per integrare la libreria Bolweb all'interno del progetto base scaricato dal repository svn per l'implementazione delle microapp.
Installazione
Per l'installazione della libreria Bolweb in un progetto Angular bisogna scaricare la cartella compressa e decomprimere tutto nella cartella di progetto allo stesso livello di 'src'. Lo step successivo della configurazione prevede la copia del contenuto di Bolweb nella cartella 'assets'. Il path di riferimento per i file da includere (immagini, script,…) parte dalla radice /assets/, per esempio per riferire il logo della regione Lombardia si usa il tag img con il seguente path:
<img src="/assets/webapp/static/img/logo-regione.png">
Supporto di primeng
Nelle microapp vengono utilizzati i widget di primeng associti al tema grafico di Bolweb riadattato i componenti nativi Angular. La dipendenza è già configurata nel file package.json del progetto base scaricato dal repository svn aggiornato al 14 ottobre 2021 e viene recuperata al primo avvio dell'applicazione con quando viene creata la cartella node_module con il comando npm install Se l'applicazione Angular è stata avviata con un archetipo precendente alla data indicata bisogna aggiornare le dipendenze aggiungendo nel file package.json la lista seguente:
“@bol/bolweb”: “^1.0.0”,
“primeflex”: “2.0.0”,
“primeicons”: “^4.1.0”,
“primeng”: “^12.2.0”,
“quill”: “1.3.7”,
“url-loader”: “^4.1.1”