没有合适的资源?快使用搜索试试~ 我知道了~
dynapack:动态 javascript 模块加载和捆绑
共55个文件
js:42个
png:9个
json:1个
需积分: 5 0 下载量 187 浏览量
2021-06-15
00:26:19
上传
评论
收藏 159KB ZIP 举报
温馨提示
Dynapack 是一个 javascript 模块打包器和客户端加载器,它解决了以下问题。 给定一个静态和动态依赖的依赖图,构造一组模块包,使得 束的数量被最小化, 每个模块只存在于一个包中, 用于动态依赖性的客户机请求,d,只返回d(递归地)的静态依赖性 一个模块(包)只发送给客户端一次(每个会话),并且 由静态依赖项连接的包并行发送。 这是一个的 dynapack。 该项目和文档正在进行中。 将其视为 alpha 阶段。 请贡献! 为什么? 我找不到满足上面列出的所有要求的打包程序/加载程序! 具体来说,其他打包器忽略了我所说的动态依赖钻石。 那是什么呀? 用虚线作为动态依赖,实线作为静态依赖,箭头从依赖模块指向依赖,考虑依赖图: 这种情况应该导致4 个 bundles ,每个模块一个。 如果客户端拥有模块a并请求b ,它应该接收b和d 。 但是,如果它改为请求c ,则它
资源推荐
资源详情
资源评论
收起资源包目录
dynapack-master.zip (55个子文件)
dynapack-master
bin
dynapack.js 3KB
index.js 20KB
package.json 1KB
test
usesProcess.js 34B
test.js 12KB
usesEnv.js 60B
bundle-saver.js 655B
simultaneous
index.js 931B
latency.js 22B
a.js 22B
main.js 536B
diamond
index.js 1KB
b.js 53B
latency.js 22B
a.js 878B
d.js 29B
c.js 53B
entries
index.js 2KB
other.js 33B
entryB.js 117B
entryA.js 136B
circular
index.js 771B
a.js 22B
main.js 617B
test-module.js 1KB
aliases
index.js 2KB
b.js 53B
latency.js 22B
a.js 48B
d.js 29B
c.js 53B
wrong-order
index.js 1KB
other.js 33B
main.js 241B
assets
page1.png 14KB
main.png 11KB
palette.svg 24KB
diamond.png 5KB
all-modules.png 11KB
page2.png 14KB
page1and2.png 17KB
graph.png 18KB
exclude.png 14KB
logo.png 16KB
browser
entry.js 5KB
entry.min.js 1KB
bundle.js 300B
.gitignore 38B
lib
md5.js 205B
module.js 4KB
bundle.js 239B
transform.js 7KB
encode-bits.js 2KB
dynamic-regexp.js 252B
README.md 16KB
共 55 条
- 1
资源评论
鸡糟的黄医桑
- 粉丝: 25
- 资源: 4637
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功