簡體   English   中英

node_module設置定制版本

[英]node_module Setting up custom builds

我真的迷路了。 我已經讀過有關使用npm install等和下載最新軟件包的信息。

這很棒。 但是現在我正在將這些文件復制並粘貼到我的構建中。

我以為這樣做的目的是擁有整個程序包,但僅為您使用的模塊創建一個.js文件。 在角度上具有依賴性是有意義的。

但是我無法弄清楚的是-如何將事情提升到下一個階段-下一步? 換句話說- 在我下載了我想要的軟件包后,我們說了angular-bootstrap ui是否有辦法,如果我僅在項目中使用datepicker(依賴項),那么某些東西會從bootstrap ui中編譯一個.js文件,只包括數據選擇器?

那是什么東西 有人可以幫幫我,或者至少讓我指出可以更好地理解的資源嗎?

我的最終目標是能夠下載有用的軟件包,並且僅將其包含在我的依賴項中。 (IFFF,我正確理解了這一點。如果不能,請教我)?

例如,您一直在github上看到。 人們可以訪問整個資源。 但是可以肯定的是,人們只需要158Kb文件時就不會使用它,是嗎?

我目前正在Sublime Text 3和Visual Studio 2015(社區)中進行編碼,並使用Prepros進行預處理(精美地處理了.js,.scss)

安裝軟件包的全部或一部分實際上取決於軟件包的設計方式。 有些庫有一個“核心”庫,然后允許您選擇不同的組件,而另一些則需要您掌握所有內容。

即使如此,安裝所有內容並不意味着它已包含在您的Web構建中,這實際上取決於您的構建過程。 您可能會使用index.html類型build中的js文件中的“ build dist js”。 因此,如果您的程序包是組件化的,則只能引用完整庫中所需的許多文件的子集。

tl-dr:取決於庫的設計方式以及所包含內容的構建過程。

暫無
暫無

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

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