rollup学习笔记
打包流程
环境准备
1 | |
一句话经验
rollup是否一定会将多个文件打包成一个文件?
rollup应该放在操作流程的最前面还是最后面?
amd、cjs、umd到底该用哪个?
uglifyjs不支持ES6语法怎么办?
用terser:https://github.com/TrySound/rollup-plugin-terser
测试数据
rollup+terser,在没有按需引入D3的模块时,压缩后是117KB;改为按需引入后
参考资料
github:
https://github.com/rollup/rollup
中文文档:
https://rollupjs.org/guide/zh/
简单的使用流程: