Bootstrap 是個很好用的 UI 框架,在 Vue 生態系中主要由 Bootstrap Vue 去作銜接,然而在專案中幾乎不會完全使用到 Bootstrap 的所有功能,這時如果把不必要的 css / js 編譯移除,可以降低編譯後專案的大小,這種行為也被稱為 Tree shaking。本篇紀錄了自己在 Nuxt2 中使用 Bootstrap Vue 時,Tree Shaking 的一些步驟。
一名浮沈於前端汪洋的小碼農,主要使用的框架為Vue及其生態系。平常的興趣是喝飲料、玩手遊(鎖鏈戰記、歧路旅人:大陸的霸者)。