Пример использования require() для использования OpenSeadragon

Я новичок в OpenSeadragon, и я бы предпочел использовать npm для его установки, а не зависеть от загруженной версии.

У меня есть небольшая проблема с синтаксисом, и (пока) ни одно количество Google не дало пример. Я предполагаю, что это будет выглядеть примерно так:

var viewer = require ('openseadragon');

Но тогда, в частности, как будет установлена ​​опция prefixURL?

Есть ли примеры, которые я не нашел?

1 ответ

Решение

На самом деле, текущая версия OpenSeadragon (2.1.0), опубликованная на npm, пока не поддерживает require. Он будет доступен в следующем выпуске и должен использоваться следующим образом:

var openseadragon = require('openseadragon');
var viewer = openseadragon({
  prefixUrl: 'url',
  ...
});

В то же время, вам придется включить OSD вручную:

<script src="node_modules/openseadragon/build/openseadragon/openseadragon.js"></script>

И создайте экземпляр как это:

var viewer = OpenSeadragon({
  prefixUrl: 'url',
  ...
});
Другие вопросы по тегам