在没有 UI 的情况下构建精细上传器
Building fine-uploader without the UI
优秀的上传器是 400kb 的 javascript 代码和 140kb 的缩小版。因为我没有使用 UI 而只使用 API,所以我想构建没有集成接口的库(并希望因此得到一个更小的库)。这可能吗?
在下载部分找不到这个。
我还设置了 build environment 并自己构建了包,但是 _dist 目录中的所有文件似乎都与 UI.
捆绑在一起
Fine Uploader 压缩后只有 40 kB,这是几乎每个 Web 服务器都已经使用的压缩方式。该构建当前未设置为创建没有 UI 的捆绑包。如果您想创建这样的构建,modules.js file will need to be modified. One place to start would be with a copy of the fuTraditional
module sans the @fuSrcUi
module. Then, a corresponding entry would need to be added to the concat.js build file。以我的拙见,这似乎不值得节省几 kB,但这一切都是可能的。
如果您对模块化程度更高的上传库感兴趣,其中几乎每个功能都表示为可选的独立模块,请查看 Modern Uploader,我会在时间允许的情况下慢慢开发它。如果您对该产品的未来有任何疑问,请随时在回购协议中提出问题。
优秀的上传器是 400kb 的 javascript 代码和 140kb 的缩小版。因为我没有使用 UI 而只使用 API,所以我想构建没有集成接口的库(并希望因此得到一个更小的库)。这可能吗?
在下载部分找不到这个。
我还设置了 build environment 并自己构建了包,但是 _dist 目录中的所有文件似乎都与 UI.
捆绑在一起Fine Uploader 压缩后只有 40 kB,这是几乎每个 Web 服务器都已经使用的压缩方式。该构建当前未设置为创建没有 UI 的捆绑包。如果您想创建这样的构建,modules.js file will need to be modified. One place to start would be with a copy of the fuTraditional
module sans the @fuSrcUi
module. Then, a corresponding entry would need to be added to the concat.js build file。以我的拙见,这似乎不值得节省几 kB,但这一切都是可能的。
如果您对模块化程度更高的上传库感兴趣,其中几乎每个功能都表示为可选的独立模块,请查看 Modern Uploader,我会在时间允许的情况下慢慢开发它。如果您对该产品的未来有任何疑问,请随时在回购协议中提出问题。