Lei’s
Rollup 快速上手

Rollup 快速上手

Rollup 是一个 JavaScript 模块打包器,可以将小块代码编译成大块复杂的代码,例如 library 或应用程序。Rollup 对代码模块使用新的标准化格式,这些标准都包含在 JavaScript 的 ES6 版本中,而不是以前的特殊解决方案,如 CommonJS 和 AMD。ES6 模块可以使你自由、无缝地使用你最喜爱的 library,同时还能使你的构建工具链更加高效。

Rollup 是一个 JavaScript 模块打包器,可以将小块代码编译成大块复杂的代码,例如 library 或应用程序。Rollup 对代码模块使用新的标准化格式,这些标准都包含在 JavaScript 的 ES6 版本中,而不是以前的特殊解决方案,如 CommonJS 和 AMD。ES6 模块可以使你自由、无缝地使用你最喜爱的 library,同时还能使你的构建工具链更加高效。

适用人群

有一些简单前端开发经验,希望深入学习模块化开发及 Webpack 打包工具的同学

知识储备

  • 熟练使用 HTML、CSS
  • 掌握 JavaScript 语言基础
  • 了解 React、Vue.js 之类的框架更佳

学习目标

  • 了解 Rollup、Parcel 工具

课程内容

  1. Rollup 概述
  2. Rollup 快速上手
  3. Rollup 配置文件
  4. Rollup 使用插件
  5. Rollup 加载 NPM 模块
  6. Rollup 加载 CommonJS 模块
  7. Rollup 代码拆分
  8. Rollup 多入口打包
  9. Rollup 选用原则
  10. Parcel
-