[Javascript] 打包: rollup.js

rollup.js
https://github.com/rollup/rollup

rollup.js web
https://rollupjs.org/guide/en

rollup.js web(中文)
https://www.rollupjs.com/guide/zh

記Rollup.js前端自動化構建

使用Rollup打包JavaScript
https://juejin.im/post/5a9fe754f265da237d028f37

如何使用Rollup打包樣式檔並添加LiveReload
http://www.w3cplus.com/javascript/learn-rollup-css.html

10分鐘快速精通rollup.js——Vue.js源碼打包原理深度分析
https://juejin.im/post/5bf822c2f265da61307486c7

教程:如何通過 Rollup 來打包 JavaScript
https://juejin.im/entry/57edcefda22b9d005bb0d62c

手摸手教你封裝跨專案複用的 Vue 組件
https://juejin.im/post/5cc569af51882525166c4818

Vue.js - 構建你的第一個包並在NPM上發佈
https://juejin.im/post/5cc8162b6fb9a032106bda83

如何做出一個好的 NodeJS 模組?
https://blog.techbridge.cc/2018/02/14/how-to-make-a-good-node-module/

vue組件發佈npm最佳實踐
https://github.com/levy9527/blog/issues/2

JavaScript模組打包工具Rollup——完全入門指南
http://www.sosout.com/2018/08/04/rollup-tutorial.html

Rollup.js 實戰學習筆記
https://chenshenhai.github.io/rollupjs-note/

rollup.js是一款小巧的javascript模組打包工具,更適合於庫應用的構建工具,且它基於ES6 modules,可以將小塊代碼編譯成大塊複雜的代碼,並讓你的 bundle檔最小化,有效減少請求大小。

rollup.js更適合構建javascript庫,也可用於構建絕大多數應用程式。但是,rollup.js 還不支持一些特定的高級功能,尤其是用在構建一些應用程式的時候,特別是代碼拆分和運行時態的動態導入(dynamic imports at runtime)。如果你的專案中需要這些功能,則使用webpack更為適合。


#rollup.js, JavaScript, html, css, bundler, tree shaking, dead-code, rollup, babel, 模組整合, 打包, 優化, 翻譯, 降轉, 壓縮

留言