|
|
il y a 2 mois | |
|---|---|---|
| assets | il y a 7 mois | |
| components | il y a 4 mois | |
| composables | il y a 4 mois | |
| env | il y a 4 mois | |
| lang | il y a 4 mois | |
| models | il y a 1 an | |
| pages | il y a 2 mois | |
| plugins | il y a 1 an | |
| public | il y a 6 mois | |
| services | il y a 2 mois | |
| stores | il y a 1 an | |
| types | il y a 4 mois | |
| .eslintignore | il y a 2 ans | |
| .eslintrc.cjs | il y a 1 an | |
| .gitignore | il y a 1 an | |
| .gitlab-ci.yml | il y a 7 mois | |
| .nuxtignore | il y a 1 an | |
| .nvmrc | il y a 5 mois | |
| .prettierrc | il y a 1 an | |
| .yarnrc.yml | il y a 1 an | |
| Dockerfile | il y a 7 mois | |
| README.md | il y a 7 mois | |
| app.vue | il y a 1 an | |
| error.vue.off | il y a 1 an | |
| logo.svg | il y a 1 an | |
| nuxt.config.ts | il y a 2 mois | |
| package.json | il y a 5 mois | |
| tsconfig.json | il y a 7 mois | |
| yarn.lock | il y a 5 mois |
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