Universal Viewer 2.0.2构建过程

时间:2018-07-19 14:33:07

标签: iiif

最新的UniversalViewer(https://github.com/UniversalViewer/universalviewer)发生了某些变化

以前,构建过程会将所有文件构建到uv/build/uv-xx-xx-xx目录中。然后可以根据需要将其移动并使用类似的内容:

<div class="uv" style="min-width:750px; min-height:750px; height:100%; max-height:100%; margin:0 auto; background-color: #000"
    data-fullscreen="0"
    data-assetsequenceindex="0"
    data-assetindex="0"
    data-locale="en-GB:English,cy-GB:Welsh"
    data-uri="/<?php echo $partner; ?>/<?php echo $identifier; ?>/manifest"
    <?php echo $extra; ?>
></div>

<script type="text/javascript" id="embedUV" src="/packages/uv/build/uv-xx-xx/lib/embed.js"></script>

</body>
</html>

不幸的是,构建过程似乎已更改,但没有完整记录。现在,已编译的js文件出现在src/目录和.build/目录中。

如果我使用整个uv/目录,则会出现一个错误,提示缺少uv.js。 如果仅使用uv/.build/目录。然后embed.js丢失了。

运行grunt build --dist来使上述php文件重新工作后,正确的程序是什么?

1 个答案:

答案 0 :(得分:1)

在UV3中运行grunt build后,您将需要在./examples目录中进行复制,并且应该具有相似的功能。