簡體   English   中英

npm 只安裝縮小版

[英]npm install minified version only

我剛剛使用npm安裝了 Node,以將其用於前端依賴管理。 我知道還有涼亭,但為什么我需要另一個 package 管理器,它建立在另一個管理器之上?

安裝package時,npm似乎總是將js庫的完整源加載到node_modules目錄中。 就像它正在下載完整的 github 存儲庫一樣。

如何僅安裝帶有npm的 javascript lib 的 minifed(分發)版本?

沒有標准方法可以讓npm獲取庫的縮小版本。 有些開發者會產生含有兩種微細化以及unminified版本的軟件包(這就是我做我的項目之一,它是網絡唯一的,但可以通過安裝npm )或將創建一個包含unminified版本和另外一個包一個包包含縮小版本。 這是根據具體情況完成的,因包而異,必須通過查看項目文檔來確定。

如果開發人員不關心通過npm提供縮小的代碼庫,那么您將不得不自己執行縮小或通過其他方式獲得“官方”縮小代碼。

您可以使用 node-prune 和 ModClean 等包來清理不需要的依賴項。

閱讀這篇文章了解更多詳情。

暫無
暫無

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

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