Networking 用户是否必须加载所有400kb的three.min.js?

Networking 用户是否必须加载所有400kb的three.min.js?,networking,three.js,browser-cache,Networking,Three.js,Browser Cache,我正在做一个项目,需要在web上快速加载该文件,所以我希望该文件大约为1mb,我看到three.min.js文件为400kb,这对我来说太多了,我的问题是: 用户是否必须加载所有400kb的three.min.js文件,还是只需在three.min.js文件中加载项目所需的脚本 (当我在chrome上按f12键并转到网络选项卡时,我在我的项目中看到三个.min.js,大小为110kb,内容为400kb,110kb大小是我唯一可以加载的吗?使用js框架时请记住 如果你知道你的应用只需要一些核心功能

我正在做一个项目,需要在web上快速加载该文件,所以我希望该文件大约为1mb,我看到three.min.js文件为400kb,这对我来说太多了,我的问题是:

用户是否必须加载所有400kb的three.min.js文件,还是只需在three.min.js文件中加载项目所需的脚本


(当我在chrome上按f12键并转到网络选项卡时,我在我的项目中看到三个.min.js,大小为110kb,内容为400kb,110kb大小是我唯一可以加载的吗?

使用js框架时请记住

如果你知道你的应用只需要一些核心功能,你可以 继续构建您自己的定制JS版本


当您使用
three.js
自定义它以防止客户端加载400KB时也是如此。

好吧,如果您知道您的应用程序只需要一些核心功能,您可以继续构建自己的three.min.js版本,例如,它只包含核心功能。有关如何构建项目,请参阅github说明。再想一想,3D数据仍然相当昂贵,obj或collada文件很容易达到5兆字节,所以如果你想在应用程序中使用高细节的内容,你最好习惯使用比平常更大的文件大小。最后,three.js是一种面向客户机的技术。我自己也不知道如何把东西转移到服务器端。