当前位置: 首页 > 知识库问答 >
问题:

如何公开托管OHIF查看器

公西岳
2023-03-14

我已经下载了OHIF代码,并在Windows 10的平台文件夹内的根文件夹和查看器文件夹中使用yarn install构建。我可以成功地访问OHIF查看器@localhost:3000和IP地址:3000,但无法使用IP地址:3000从不同的机器访问它。我可以在不同的端口上运行各种其他应用程序并公开访问它,但在OHIF的情况下它不起作用。我错过了什么吗?还有一个问题是OHIF从“yarn run dev”命令创建了近50MB的文件,每次我必须在页面加载时加载50MB。有没有办法通过构建它来压缩OHIF库。

共有1个答案

邓德惠
2023-03-14

我无法使用ipaddress:3000从另一台机器上访问它

我相信你需要调整一下WebPack的配置:https://stackoverflow.com/a/35419631/1867984

webpack-dev服务器不用于托管应用程序以供生产使用。理想情况下,您可以构建文件,并使用生产就绪的web服务器托管它们。你有很多不同的选择。查看:https://docs.ohif.org/deployment/recipes/static-assets.html

我必须在页面加载时加载50MB。有没有办法通过构建OHIF库来压缩它。

如果使用缩小和树形生成运行生产构建,则大小将降至15 MB。您可以通过修剪不打算使用的任何扩展来进一步降低此值。

此外,这些资源中的大部分都没有渲染阻塞。一些代码分割用于在加载关键部分之后延迟加载应用程序的部分。这仍然可以改进。

 类似资料:
  • 我在游戏控制台中列出了一个应用程序,多年来,它的访问权限仅限于内部游戏商店,一切正常。 播放控制台-高级设置 现在,客户决定,该应用程序不应再局限于内部用户,而应在play store中公开提供。我希望避免将带有新程序包名称和签名的应用程序打包为新应用程序。 https://support.google.com/a/answer/2494992?hl=en#zippy=,在管理控制台和google

  • 注意:这个问题可能与Vaadin有关,也可能与Vaadin无关,这取决于是否有“更好的”解决方案来“重置”bean。 背景场景 我正在构建一个用于输入一些值的向导,当这些值完成时,将发送到一个表(使用Vaadin和加载项“Wizards for Vaadin”)。 该加载项没有提供一种方法来重置向导(即返回到步骤1)而不强制调用当前steps(重写)onAdvance()和onBack()方法,这

  • 我从https://notepad-plus-plus.org/repository/7.x/7.5.1/npp.7.5.1.Installer.x64.exe.下载了记事本 我安装了相同的。现在我需要安装几个插件,但在菜单选项插件中只列出了转换器和MIME工具,而没有插件管理器。 编辑:他们已经删除了7.5版的插件管理器。仍然可以按照@johnny的说明在最佳解决方案中添加它。附注:插件管理器只

  • 托管 本页告诉你如何在自己的服务器上托管 .crx文件。如果你仅仅通过Chrome Web Store发布扩展,应用,或者主题那么你不需要本页。取而代之的是查阅Chrome Web Store帮助和开发者文档。 注意:如果你已经把扩展发布到扩展库,扩展就会合并到Chrome Web Store里。 按照惯例, 无论是Chrome Web Store还是特定服务器所提供的扩展, 可安装的web ap

  • 浏览文件和文件夹 要在文件和文件夹之间导航,请执行以下任一操作: 在“文件夹”面板中选择一个文件夹。在“文件夹”面板中按向下箭头键和向上箭头键导航到该目录。按向右箭头键展开文件夹。按向左箭头键折叠文件夹。 在“收藏夹”面板中选择项目。 单击应用程序栏中的转到父文件夹或收藏夹按钮 或者单击显示最近使用的文件,或转到最近访问的文件夹按钮 ,然后选择一个项目。 提示:若要显示操作系统中的文件,请选择该文

  • 问题内容: 我以编程方式创建了jks类型(即默认类型)的Java密钥库。 它最初是空的,所以我创建了DSA证书。 如何查看公钥和私钥? 即有一个命令可以打印我的证书的私钥? 我只能从我的理解中找到哪个可以整体打印证书: 我认为这是整个证书。如何通过keytool查看私钥(或公钥)? 问题答案: 您在密钥库中创建了一个私有(和关联的公共)密钥。要使其真正可用,可以让它由认证机构(CA)签名- 因为这