설명 없음

Vincent 5b482dd56b V8-7067: changement de couleurs des puces de la page nos partenaires 11 달 전
assets 3bfd2ed601 V8-7066 : réduction de la largeur des page à 85% 11 달 전
components 3b5cb471a6 V8-7064 : augmentation de l'interligne 11 달 전
composables 5621f1d8f4 test headers 1 년 전
env 6dfdba8426 test meta tags 1 년 전
lang cd30fe8087 fix graphique et page "nous rejoindre" 1 년 전
models 963502b7e3 make news page loading synchronous 1 년 전
pages 5b482dd56b V8-7067: changement de couleurs des puces de la page nos partenaires 11 달 전
plugins 99470a56a2 refactor CookieConsent 1 년 전
public 496d07c51d V8-7053 11 달 전
services 352b36115a fix eslint and prettier 1 년 전
stores 45ea05611f apply lint 1 년 전
types 496d07c51d V8-7053 11 달 전
.eslintignore ed25a1688e sticky menu 2 년 전
.eslintrc.cjs 86783b44b4 test to setup meta tags before rendering 1 년 전
.gitignore b2521f19c1 update gitignore 1 년 전
.gitlab-ci.yml b84fa3bc42 fix yarn version for CI 1 년 전
.nuxtignore 58c9974e33 various fixes 1 년 전
.nvmrc 3ab40adb6d upgrade nuxt, vuetify and other deps 1 년 전
.prettierrc 352b36115a fix eslint and prettier 1 년 전
.yarnrc.yml 32aad9fce2 fix .yarnrc file 1 년 전
README.md 3e46ae085c update readme 1 년 전
app.vue 01a43781ef ajout des cookies avec vue3 js 1 년 전
error.vue.off 6dfdba8426 test meta tags 1 년 전
logo.svg 02ff5f6a8d remove news sorting (now api side), refact pagination 1 년 전
nuxt.config.ts 93d80501e6 test meta tags 1 년 전
package.json ffd5427f50 add nuxt-vitalizer 1 년 전
tsconfig.json 3ab40adb6d upgrade nuxt, vuetify and other deps 1 년 전
yarn.lock ffd5427f50 add nuxt-vitalizer 1 년 전

README.md

pipeline status

Latest Release

Site Logiciels

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

Installer

yarn install

Exécuter sur un environnement local

yarn dev

Déployer

yarn generate

Mise en prod

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

Déboguage en prod

Pour déboguer en prod :

sudo supervisorctl tail -6000 site_logiciels:site_logiciels_00 stderr

Tester la qualité du code

Pour tester :

yarn lint

Pour tester et corriger automatiquement les erreurs qui peuvent l'être :

yarn lint --fix