Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)

« Installation de Mirador » : différence entre les versions

De AJLSM
Aller à la navigation Aller à la recherche
Mhymonet (discussion | contributions)
Mhymonet (discussion | contributions)
Ligne 57 : Ligne 57 :
</syntaxhighlight>
</syntaxhighlight>


Il est ensuite possible d'y accéder via cet url :
Il est ensuite possible d'y accéder via cette url :
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
http://localhost/8000
http://localhost/8000
</syntaxhighlight>
</syntaxhighlight>
En remplaçant "8000" par le port associé au Mirador.
En remplaçant "8000" par le port associé au Mirador.

Version du 21 février 2023 à 15:19

Contexte

Le but ici est d’installer mirador en local, la méthode est la même pour les version 2 et 3 à quelques exceptions près comme montré dans les étapes ci-dessous.

Étape de l’installation

  • Installation de node:
$ sudo apt install nodejs
  • Installation de npm :
$ sudo apt install npm
  • Installation de grunt :
$ sudo npm install -g grunt-cli
  • Clone du projet :

Pour Mirador 2 :

$ git clone https://github.com/projectmirador/mirador2

Pour Mirador 3 :

$ git clone https://github.com/ProjectMirador/mirador
  • Se placer de le dossier :

Pour Mirador 2 :

$ cd mirador2/

Pour Mirador 3 :

$ cd mirador/
  • Installation des dépendances :
$ npm install

Changement de port

Pour éviter toutes sortes de conflits avec d'autres application déjà en fonctionnement, il est possible de changer le port sur lequel on souhaite lancer Mirador. Pour cela, il suffit de le changer dans le fichier suivant, qui se trouve à la racine du projet :

  • Pour mirador 2 :

Gruntfile.js

  • Pour mirador 3 :

webpack.config.js

Lancement

Pour ensuite lancer Mirador, il suffit d'utiliser la commande suivante :

  • Pour mirador 2 :
$ grunt serve
  • Pour mirador 3 :
$ npm start

Il est ensuite possible d'y accéder via cette url :

http://localhost/8000

En remplaçant "8000" par le port associé au Mirador.