Le website "vitrine" qui présente les logiciels, formations et autres services de l'entreprise. Développé en nuxt3.
@see vuejs.org : Vue est le framework de base de l'application
@see nuxtjs.org : Nuxt est une surcouche à Vue qui automatise et simplifie beaucoup de choses
@see pinia.vuejs.org : Store library that allow you to share a state accross your components / pages
@see pinia-orm.codedredd.de : Ajoute une gestion par modèles / repos au store Pinia
@see vuetifyjs.com : Composants graphiques préconstruits
@see typescriptlang.org : Typescript
yarn install
yarn dev
yarn generate
cd /var/opentalent/git/site_logiciels
git pull
nvm exec yarn build
sudo supervisorctl restart site_logiciels:site_logiciels_00
Ou utiliser la commande custom :
cd /var/opentalent/git/site_logiciels
nvm exec yarn deploy
Pour déboguer en prod :
sudo supervisorctl tail -6000 site_logiciels:site_logiciels_00 stderr
Pour tester :
yarn lint
Pour tester et corriger automatiquement les erreurs qui peuvent l'être :
yarn lint --fix