rollup的学习

概述(Overview)

  Rollup 是一个 JavaScript 模块打包器,能够将小块代码编译成大块复杂的代码,例如 library 或应用程序。Rollup 对代码模块使用新的标准化格式,这些标准都包含在 JavaScript 的 ES6 版本中,而不是之前的特殊解决方案,如 CommonJS 和 AMD。ES6 模块能够使你自由、无缝地使用你最喜好的 library 中那些最有用独立函数,而你的项目没必要携带其余未使用的代码。ES6 模块最终仍是要由浏览器原生实现,但当前 Rollup 能够使你提早体验。node

应用示例:wangEditor用的gulp+rollupnpm

安装gulp

初始化环境浏览器

npm initbabel

安装依赖函数

cnpm i --save-dev rollup rollup-plugin-node-resolve rollup-plugin-babel babel-plugin-external-helpers babel-preset-latest babel-core3d

创建babelrc配置文件blog

相关文章
相关标签/搜索