簡體   English   中英

將“exceljs”lib導入角度的最佳方法是什么?

[英]What is best way to import “exceljs” lib to angular

我正在使用exceljs( https://www.npmjs.com/package/exceljs )在角度7應用程序中導入和導出excel文件。 以下是我導入它的方法: import {Workbook} from "exceljs"; 即使它完美地工作但是在構建生產之后並且通過source-map-explorer查看main.js它在node_modules中占用了483kb(20%),我認為它太大了。

有沒有人有任何解決方案來減少exceljs中的exceljs的大小?

node_modules中的大小並不重要,因為並非所有內容都放入bundle中。 但是,如果要減小捆綁包大小,可以通過cdn加載庫而不將其包含在項目中,從庫中排除庫:

  1. 導入類型定義以使編輯器npm包中的 excelj可用

  2. cdn導入源(通過index.html)

  3. 從項目中刪除exceljs npm包

這不會降低所有尺寸的全部,但它會使您的供應商捆綁更小。 希望這能回答你的問題。 希望這可以幫助...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM