Node.js 如何公开托管OHIF查看器

Node.js 如何公开托管OHIF查看器,node.js,webpack,webpack-dev-server,Node.js,Webpack,Webpack Dev Server,我已经下载了OHIF代码,并在Windows 10平台文件夹中的根文件夹和查看器文件夹中使用warn安装了它。 我可以成功访问OHIF查看器@localhost:3000,也可以访问ipaddress:3000,但无法使用ipaddress:3000从其他计算机访问它。 我可以在不同的端口上运行不同的其他应用程序,并公开访问它,但如果它不工作的话。 我遗漏了什么吗? 还有一个问题是OHIF通过'warn run dev'命令创建了将近50MB的文件,每次我都要在页面加载中加载50MB。有没有办法

我已经下载了OHIF代码,并在Windows 10平台文件夹中的根文件夹和查看器文件夹中使用
warn安装了它。
我可以成功访问OHIF查看器@localhost:3000,也可以访问ipaddress:3000,但无法使用ipaddress:3000从其他计算机访问它。
我可以在不同的端口上运行不同的其他应用程序,并公开访问它,但如果它不工作的话。
我遗漏了什么吗?
还有一个问题是OHIF通过'warn run dev'命令创建了将近50MB的文件,每次我都要在页面加载中加载50MB。有没有办法通过构建OHIF库来压缩它

我无法使用ipaddress:3000从其他计算机访问它

我相信您需要调整网页包的配置:

webpack dev server
不是为了承载应用程序以供生产使用。理想情况下,您可以构建文件并使用生产就绪的web服务器托管它们。你有很多不同的选择。退房:

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

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

此外,这些资源中的大多数都不是渲染块。一些代码拆分用于在加载关键部分后延迟加载应用程序的部分。这仍然可以改进

我无法使用ipaddress:3000从其他计算机访问它

我相信您需要调整网页包的配置:

webpack dev server
不是为了承载应用程序以供生产使用。理想情况下,您可以构建文件并使用生产就绪的web服务器托管它们。你有很多不同的选择。退房:

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

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

此外,这些资源中的大多数都不是渲染块。一些代码拆分用于在加载关键部分后延迟加载应用程序的部分。这仍然可以改进