Skip to content
Snippets Groups Projects
Select Git revision
  • 9317ee681d3b007c71d773451f0bbc749d280048
  • master default protected
  • develop
  • tmp-1
  • v0.2.0 protected
  • v0.1.0 protected
6 results

loader.js

Blame
  • README.md 2.08 KiB

    oser-frontend

    Frontend du site d'Ouverture Sociale pour l'Egalité et la Réussite, développé avec Angular 6.

    Installation

    Après avoir cloné le repo :

    $ cd oser-frontend/
    • Installez @angular/cli globalement (-g) si ce n'est pas encore fait.
    oser-frontend $ npm install -g @angular/cli
    • Installez le reste des dépendances.
    oser-frontend $ npm install
    • Lancez le serveur de développement (-o ouvrira l'application à la fin du build).
    oser-frontend $ ng serve -c local

    Le flag -c correspond à la configuration utilisée. La valeur local signifie que l'environnement "local" sera utilisé, comme défini dans le fichier environments/environment.local.ts.

    Le site sera alors disponible à l'adresse http://localhost:4200.

    En cas d'erreur…

    $ npm install
    npm WARN: No repository field...

    Si vous obtenez ce message après l'étape 2, il est probable que vous ne soyez pas dans le bon dossier. Assurez-vous d'être dans le dossier du projet (oser-frontend), là où se situe un fichier package.json (que npm utilise pour lire et installer les dépendances).

    CI/CD

    Une pipeline CI/CD (Continuous Integration/Continuous Delivery) existe pour assurer le test et le déploiement automatique lors d'un git push. Celle-ci est réalisée avec TravisCI.

    Pour plus d'information,s consulter le .travis.yml et la documentation TravisCI.

    Déploiement