我很難理解為什么有一種趨勢/需要使用 npm 來發布一個 100% 客戶端且沒有依賴關系的包。例如,擴展 HTMLElement 的簡單類不能在 Node 中使用,“安裝”包括在 HTML 檔案中添加腳本標簽,但有成千上萬的包。只是為了捆綁嗎?請原諒我的無知,但有時在“如何”之前知道“為什么”很重要。先感謝您。
這是一個普遍的問題。我檢查了類似的問題,但其中大多數是“操作方法”。
uj5u.com熱心網友回復:
捆綁是一個重要的優勢,不值得貼上“公正”的標簽。
它還提供版本控制自動化(一個快速npm outdated,您可以查看您的任何依賴項是否有新版本,并npm audit會提醒您安全漏洞)。
NPM 也有自己的搜索引擎,因此它提供了可發現性。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/530107.html
