mirador-start グリッチをリミックスすることで、Mirador をすばやく使用して構成できます。
npm や Yarn などの JavaScript パッケージ マネージャーを使用して Mirador をインストールすることをお勧めします。
$ npm install mirador
# or
$ yarn add mirador
Mirador とプラグインをプロジェクトに統合することに興味がある場合は、webpack または Parcel を使用してパッケージの es バージョンを統合することをお勧めします。例は次のとおりです。
https://github.com/ProjectMirador/mirador-integration
さらにカスタマイズせずに単純に Mirador を HTML ページに埋め込みたい場合は、Mirador UMD ビルドを含めます。
<script src="https://unpkg.com/mirador@latest/dist/mirador.min.js"></script>
Mirador を埋め込むその他の例は、https://github.com/ProjectMirador/mirador/wiki/M3-Embedding-in-Another-Environment#in-an-html-document-with-javascript でご覧いただけます。
翻訳の追加に関するヘルプについては、src/locales/README.md を参照してください。
Mirador ローカル開発では、nodejs をインストールする必要があります。
npm install
実行して依存関係をインストールします。$ npm start
次に、http://127.0.0.1:4444/ に移動します。
var miradorInstance = Mirador . viewer ( {
id : 'mirador' // id selector where Mirador should be instantiated
} ) ;
> miradorInstance
{ actions , store }
ウィンドウを追加します。
store . dispatch ( actions . addWindow ( ) ) ;
ウィンドウをフォーカスするには、次のコマンドを実行します。
store . dispatch ( actions . focusWindow ( 'window-1' ) )
store . getState ( )
$ npm test # For headless CI=true npm test
またはソースファイルを継続的に監視する
$ npm run test:watch
$ npm run lint
次のブラウザ拡張機能は、Mirador のローカル開発インスタンスをデバッグするのに役立ちます。
テスト スイートをデバッグするには、次を実行します。
$ npm run test:debug
次に、nodejs インスペクター クライアントを起動し、いくつかのブレークポイントを設定します。 Chrome DevTools を使用したデバッグのガイドについては、ここを参照してください。