continuous-integration/drone/push Build is passing
Details
|
||
---|---|---|
.vscode | ||
public | ||
scripts | ||
src | ||
.dockerignore | ||
.drone.yml | ||
.eslintrc.cjs | ||
.gitignore | ||
README.md | ||
index.html | ||
package-lock.json | ||
package.json | ||
vite.config.js |
README.md
Scores Ceiba
Vous trouverez ici le code source de l'application de Scores de Ceiba Conseil.
## Information
- Le projet est développé par Weko et hébergé par RésiLien
- L'application utilise un script permettant d'importer des contenus depuis une interface d'administration
- Un outil automatique permet une compilation automatique du projet lorsqu'un changement est effectué coté administration
- Les emojis sont libres de droit proposé par Twitter
- RésiLien reçoit des notifications automatique lorsqu'un problème arrive lors de la compilation sur le canal Matrix suivant https://matrix.to/#/#resilien-monitoring:converser.eu
Développement
L'application a été développé avec le framework Javascript Vue.js et l'outil Vite. Il utilise NPM pour la gestion des dépendances Javascript.
Recommendation pour votre environnement de développement
VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).
Une configuration spécifique à Vite peut être mise en place, voir la référence.
Commandes
Installation des dépendances
npm install
Compilation avec du Hot-Reload (Rechargement à chaud) pour le développement
npm run dev
Compilation and minification pour la production
npm run build
Les règles de mise en forme sont assuré par ESLint
npm run lint
Logiciels utilisés
RésiLien met en place des outils open source eprouvé dans le temps et dont les communautés sont assez grande pour permettre une perenité de ses projets.
Voici les différentes briques utilisé autour du projet :
- Garage pour l'hébergement développé par l'association Deuxfleurs
- Directus pour l'administration
- Drone pour la compilation automatique du projet
- Matrix est un protocole ouvert pour de la communication en temps réel