rollup的学习
概述(Overview)
Rollup 是一個(gè) JavaScript 模塊打包器,可以將小塊代碼編譯成大塊復(fù)雜的代碼,例如 library 或應(yīng)用程序。Rollup 對(duì)代碼模塊使用新的標(biāo)準(zhǔn)化格式,這些標(biāo)準(zhǔn)都包含在 JavaScript 的 ES6 版本中,而不是以前的特殊解決方案,如 CommonJS 和 AMD。ES6 模塊可以使你自由、無縫地使用你最喜愛的 library 中那些最有用獨(dú)立函數(shù),而你的項(xiàng)目不必?cái)y帶其他未使用的代碼。ES6 模塊最終還是要由瀏覽器原生實(shí)現(xiàn),但當(dāng)前 Rollup 可以使你提前體驗(yàn)。
應(yīng)用示例:wangEditor用的gulp+rollup
安裝
初始化環(huán)境
npm init
安裝依賴
cnpm i --save-dev rollup rollup-plugin-node-resolve rollup-plugin-babel babel-plugin-external-helpers babel-preset-latest babel-core
建立babelrc配置文件
?
轉(zhuǎn)載于:https://www.cnblogs.com/zhoudawei/p/11040067.html
總結(jié)
- 上一篇: 大数据应用期末总评
- 下一篇: 「北京」京东 JD.COM 招聘中/高级