Puedes usar y configurar Mirador rápidamente remezclando el Glitch de inicio de mirador.
Recomendamos instalar Mirador utilizando un administrador de paquetes JavaScript como npm o Yarn.
$ npm install mirador
# or
$ yarn add mirador
Si está interesado en integrar Mirador con complementos en su proyecto, le recomendamos utilizar webpack o paquete para integrar la versión es de los paquetes. Los ejemplos están aquí:
https://github.com/ProjectMirador/mirador-integration
Si desea simplemente incrustar Mirador en una página HTML sin mayor personalización, incluya la compilación Mirador UMD:
<script src="https://unpkg.com/mirador@latest/dist/mirador.min.js"></script>
Se pueden encontrar más ejemplos de integración de Mirador en https://github.com/ProjectMirador/mirador/wiki/M3-Embedding-in-Another-Environment#in-an-html-document-with-javascript.
Para obtener ayuda para agregar una traducción, consulte src/locales/README.md
El desarrollo local de Mirador requiere la instalación de nodejs.
npm install
para instalar las dependencias.$ npm start
Luego navega a http://127.0.0.1:4444/
var miradorInstance = Mirador . viewer ( {
id : 'mirador' // id selector where Mirador should be instantiated
} ) ;
> miradorInstance
{ actions , store }
Agregar una ventana:
store . dispatch ( actions . addWindow ( ) ) ;
Para enfocar una ventana, ejecute:
store . dispatch ( actions . focusWindow ( 'window-1' ) )
store . getState ( )
$ npm test # For headless CI=true npm test
o para ver continuamente los archivos fuente
$ npm run test:watch
$ npm run lint
Las siguientes extensiones de navegador son útiles para depurar una instancia de desarrollo local de Mirador:
Para depurar el conjunto de pruebas, ejecute:
$ npm run test:debug
luego active un cliente inspector de nodejs y establezca algunos puntos de interrupción. Consulte aquí para obtener una guía para depurar con Chrome DevTools.