Open jackieli123723 opened 6 years ago
Rollup其实和Webpack一样也是一个对模块构建的工具,功能相对简单,也意味着配置要简单很多,专注做一件事情,总比Webpack能处理“万物”要简化很多,最大的优势在于Tree-shaking,你可以大声呼喊:冗余代码请走开。
- amd – Asynchronous Module Definition, used with module loaders like RequireJS
- cjs – CommonJS, suitable for Node and Browserify/Webpack
- es – Keep the bundle as an ES module file
- iife – A self-executing function, suitable for inclusion as a Githubissues.
- Githubissues is a development platform for aggregating issues.
Rollup.js 前端模块打包学习
本文用给一个登录的login.js来实例演示format不同格式
先说结论iife和uglify配合使用
错误点: