как публично разместить зрителя в OHIF - PullRequest
1 голос
/ 24 января 2020

Я загружаю код OHIF и собираю, используя yarn install для папки root и папки просмотра внутри папки платформы в Windows 10. Я могу получить доступ к программе просмотра OHIF @localhost: 3000, а также ipaddress: 3000, но Я не могу получить к нему доступ с другого компьютера с помощью ipaddress: 3000. Я могу запустить другое приложение на разных портах и ​​получить к нему доступ публично, но в случае с OHIF это не работает. Я что-то пропустил? И еще одна проблема заключается в том, что OHIF создает почти 50 МБ файл из команды 'yarn run dev', и каждый раз, когда мне приходится загружать 50 МБ при загрузке страницы. Есть ли способ сжать библиотеку OHIF, построив ее.

1 Ответ

0 голосов
/ 14 февраля 2020

я не могу получить к нему доступ с другого компьютера с помощью ipaddress: 3000

Я считаю, что вам нужно настроить конфигурацию WebPack: { ссылка }

webpack-dev-server не предназначен для размещения приложения для производственного использования. В идеале вы создаете файлы и размещаете их, используя готовый к работе веб-сервер. У вас есть много разных вариантов здесь. Проверьте: https://docs.ohif.org/deployment/recipes/static-assets.html

Мне нужно загрузить 50 МБ при загрузке страницы. Есть ли способ сжать библиотеку OHIF, создав ее.

Если вы запустите производственную сборку с минимизацией и согласованием деревьев, размер уменьшится до 15 МБ. Вы можете еще больше уменьшить это, удалив любые расширения, которые вы не собираетесь использовать.

Кроме того, большинство этих ресурсов не блокируют рендеринг. Некоторое кодовое разделение используется для отложенной загрузки частей приложения после загрузки критических частей. Это еще можно улучшить.

...