webpack打包出来的js有点大 还是requirejs用得多吗?
除了require就是seajs了,似乎其他都比较小众
真的大吗?你可以选择性的合并或者按需加载,其实完全够了。requirejs的话,你还是的加载一个requirejs的文件。挺喜欢webpack的
现在腾讯云这边都是用 seajs,技术选型是我来之前定下的,不过用起来也无碍。pc 端这一块,感觉不是太在意加载性能。
@alsotang 你去腾讯云了?
seajs是根据Function.toString()然后用正则匹配出 依赖的模块的吗? 这样混淆的话会不会出错?
@simongfxu 是的啊
@yakczh 好像是直接分析文件的,Function.toString() 还涉及执行,seajs 是静态分析的。所以混淆会有问题,某几个关键词要 ignore 掉。
Function.toString()
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
除了require就是seajs了,似乎其他都比较小众
真的大吗?你可以选择性的合并或者按需加载,其实完全够了。requirejs的话,你还是的加载一个requirejs的文件。挺喜欢webpack的
现在腾讯云这边都是用 seajs,技术选型是我来之前定下的,不过用起来也无碍。pc 端这一块,感觉不是太在意加载性能。
@alsotang 你去腾讯云了?
seajs是根据Function.toString()然后用正则匹配出 依赖的模块的吗? 这样混淆的话会不会出错?
@simongfxu 是的啊
@yakczh 好像是直接分析文件的,
Function.toString()还涉及执行,seajs 是静态分析的。所以混淆会有问题,某几个关键词要 ignore 掉。